標籤:mysql本文原創為freas_1990,轉載請標明出處:http://blog.csdn.net/freas_1990/article/details/46310145在Oracle裡,分組與彙總必須是成對出現的,”非分組的欄位“必須做彙總操作,否則執行就會報錯。而在Mysql裡則完全不同。mysql> select actor.actor_id,actor.first_name from actor join actor_info on
標籤:執行如下語句,查看漢字在資料庫中所佔的位元組:select vsize(‘漢‘) from dual;一般情況下,得到的結果大部分為值:2 或 3一般linux下安裝oracle資料庫,預設字元編碼設為:AL32UTF8,每個漢字佔3個位元組而windows平台下,預設字元編碼設為:ZHS16GBK,每個漢字佔2個位元組 查看oracle服務端字元編碼的SQL如下:select userenv(‘language‘) from
標籤:一、需求資料庫有個表car,需要為這個表建立一個視圖view_car,並建立一個使用者user01,賦予查詢這個視圖的許可權 二、實施步驟1、以管理員clgl登陸資料庫,建立視圖view_car:create or replace view view_car as select * from CAR;2、建立使用者user01create user user01 identified by "123456";3、授予使用者user01許可權grant select
標籤:select * from a where instr(a,b)>0;用於實現B欄位是A欄位中的某一部分的時候,要論順序或者要相鄰的字元。如果想要不論順序或者不相鄰的字元時,定義函數可以實現:select * from a where instr(a,b)>0;這個只能實現B欄位是A欄位中的某一部分的時候。 如果想要不論順序或者不相鄰的字元時,定義函數可以實現 create or replace function checks(v_a varchar2,v_b
標籤:oracle11g 編碼 ERROR:ORA-01756: 引號內的字串沒有正確結束 SELECT DISTINCT A.JNO FROM Rt AS A WHERE NOT EXISTS (SELECT PNO FROM St AS B WHERE NOT EXISTS (SELECT JNO,PNO FROM Rt AS C WHERE C.JNO=A.JNO AND B.PNO=C.PNO)) GROUP
標籤:最近在使用oracle,經常要匯入匯出資料,命令很簡單,卻經常忘記,所以記下來。。drop user yfplss cascade;--登入system使用者刪除已存在的使用者名稱,該使用者下的所有東西都被刪掉--建立資料表空間create tablespace yfplss loggingdatafile ‘D:/app/Administrator/oradata/oral/yfplss.dbf‘--存放資料表空間的地址size 100m--大小autoextend on
標籤:1.rownum:rownum是一個偽列,需要在資料取出來後,rownum才會有值,因此在分頁尋找時,需要進行巢狀查詢。select sal,ename from (select rownum as rn,sal,ename from (select sal,ename from emp where sal is not null order by sal) x where rownum<10)where rn>6採用分析函數也是可以實現一次嵌套select rn,
標籤:猜測:Oracle ash報告中SQL Text 出現"** SQL Text Not Available **"的原因今天在做HVR資料同步軟體的資料同步測試,由於資料量比較大(1條記錄14M,含有lob欄位,3000條記錄)並且IO很差,因此導致同步(確切的說是HVR的 refresh)很慢。在hvr同步的過程,產生了awr報告和ash報告,awr報告很閑,如下: 插一句:log file parallel write 這個等待事件的平均每次等待時間為49
標籤:oracle sql日期比較:在今天之前:select * from up_date where update < to_date(‘2007-09-07 00:00:00‘,‘yyyy-mm-dd hh24:mi:ss‘)select * from up_date where update <= to_date(‘20