oracle的substr函數的用法 取得字串中指定起始位置和長度的字串 substr( string, start_position, [ length ] ) 如: substr('This is a test', 6, 2) would return 'is' substr('This is a test', 6) would return 'is a test' substr('TechOnTheNet', -3, 3) would r
在sqlplus中依次執行:connect system as sysdba ; --一定要以DBA的身份登陸,否則下面會報錯shutdown immediate ;--這裡是為了關掉目前串連資料庫的session,如果有session串連到資料庫 是不允許更改字元集的startup mount ;--重啟alter system enable restricted session ; --禁止普通使用者登入alter system set JOB_QUEUE_PROCESSES=0;
周大師培訓完後馬上跑到另一個兄弟單位處解決問題,真是佩服周大師啊。兄弟單位碰到了兩個棘手問題,一個資料imp時候報主鍵重複的錯誤,這個問題非常奇怪,暫時還不知道怎麼解決今天不說它啦。另一個問題是出在這樣一條SQL上面:select * from view_a awhere a.field_1,a.field_2,a.field_3,a.field_4in ( select field_1,field_2,field_3,field_4 from view_a group by
1.SQL SERVER 2000 是用先逆序再正序的方法select top 3 * from (select top 9 * from mvc_book order by bid) as s order by s.bid desc [第6,5,4條]select * from (select top 3 * from (select top 6 * from mvc_book order by bid) as s order by s.bid desc) as s1 order by s1
授權某個許可權給某個角色:GRANT DELETE ANY TABLE TO "UCITROLE"; 將DELETE ANY TABLE 許可權授權給UCITROLE角色許可權:ALTER ANY INDEX ALTER ANY TABLE ALTER ANY TRIGGER CREATE ANY INDEX CREATE ANY JOB CREATE ANY SEQUENCE CREATE ANY TABLE CREATE ANY TRIGGER CREATE ANY VIEW
功能描述:用指定分隔字元切割輸入的字串,返回一維數組,每個數組元素為一個子串。 原始碼: CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000); CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2) RETURN ty_str_split IS j INT := 0; i INT := 1; len INT := 0