Oracle資料庫的系統和對象許可權:alter any cluster 修改任意簇的許可權 alter any index 修改任意索引的許可權 alter any role 修改任意角色的許可權 alter any sequence 修改任意序列的許可權 alter any snapshot 修改任意快照的許可權 alter any table 修改任意表的許可權 alter any trigger 修改任意觸發器的許可權 alter cluster
項目中經常要根據年月日規則產生序號,簡單寫了個預存程序可根據需要擴充一、序號儲存表-- Create tablecreate table SYS_GENKEY( DATESTR VARCHAR2(50), MAXCOUNT NUMBER, TYPE NUMBER)-- Add comments to the columns comment on column
最近在做一個資料庫是用的Oracle的項目,也是我的第一個項目模組,感覺很蛋疼,但是有很多收穫。下面就是我遇到的問題和解決方案,我是菜鳥級,希望高手如果發現錯誤,請指出。比如:建立的Oracle的表,主鍵描述:“四位樹形代碼”比如使用者表中:表名:USER表記錄:USER_ID CHAR(15) NOT NULL,USER_NAME VARCHAR2(20) NOT NULL,USER_EMAIL VARCHAR2(30),PRIMARY
我誤刪了資料庫,老大很不爽,命我再30分鐘之內恢複,情急之下,寫了一個預存程序,適用於恢複當天刪除了表而沒有記住表的名稱。 只需要傳入當天的時間,調用一下就ok了。預存程序如下: create or replace procedure proc_databack (deletetime in varchar2)
例如:資料格式為:substring-substring-substring--取子串SELECT SUBSTR(源字串或欄位名,INSTR(源字串或欄位名,'-')+1,INSTR(源字串或欄位名'-',1,2)-INSTR(源字串或欄位名,'-')-1) from 表名;--解釋--用到substr()函數和instr()函數--substr(源字串或欄位,起始位置,子串的長度)--instr(源字串或欄位,要取的子串,起始位置,要取子串的出現次數)