Oracle學習筆記---(二) 二在SQLPLUS下,實現中-英字元集轉換alter session setnls_language='AMERICAN';alter session set nls_language='SIMPLIFIEDCHINESE'; 主要知識點:一、有關表的操作 1)建表 create table test asselect * from dept; --從已知表複製資料和結構 create table test as select
1. 常用函數substr函數公式:SELECT substr('字串',起始位置,截取長度) FROM DUAL範例:SELECT substr('teacher',0,3) FROM DUAL結果:teaLpad/Rpad函數公式:SELECT LPAD('字串',截取長度,添加的字串) FROM DUAL 對String進行截取字串,如果截取長度大於String的長度,則在String左側添加字串進行填補,如果第三個參數未指定,則用空格填補。範例:SELECT LPAD('
今天用Oracle Client建表時用到序列和觸發器,記錄一下它們的用法:主要是通過建立序列和觸發器實現表的主鍵自增。首先建立序列,序列的文法格式為:CREATE SEQUENCE name[INCREMENT BY n] [START WITH n] [{MAXVALUE/MINVALUE n|NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{CACHE n|NOCACHE}];INCREMENT BY
Oracle專家進階編程學習筆記( 二)Oracle體繫結構的3個主要組件:1.檔案:組成資料庫執行個體的5個檔案(參數檔案,控制檔案,資料檔案,臨時資料檔案,重做記錄檔)2.系統全域地區SGA( System Global Area): Java池,共用池等3.物理進程與線程: 在資料庫上運行3種不同類型的進程(伺服器server進程,後台backgroud進程,從屬slave進程)術語解釋:資料庫: 物理作業系統檔案的集合執行個體:
Oracle學習筆記---(五) 五一,定義抽象資料類型/*create or replace type animal_ty as object (breed varchar2(25), --動物種類name varchar2(25), --名字birthdate date, --出生日期 member function AGE(birthdate in date) return number --根據出生日期計算年齡); --帶有方法的抽象資料類型*/create or
簡單的ORACLE預存程序--工資加500,OLD。SAL>2500 不加,NEW。SAL>2500 則改為2500;SELECT * FROM EMP --加工資之前CREATE OR REPLACE PROCEDURE SP_ADD (add IN number) is --add參數接收傳入的工資增幅 --DECLARE --
Oracle 建議撤消 PUBLIC 對功能強大的程式包的 EXECUTE 許可權 程式包 UTL_FILE程式包 DBMS_RANDOM UTL_HTTP UTL_SMTP UTL_TCP 解決:revoke execute on utl_file from public;revoke execute on DBMS_RANDOM from public;revoke execute on UTL_HTTP from public;revoke execute on UTL_SMTP
在oracle中,經常報一個錯誤:the account is locked這個錯誤幾乎所有的初學者都會遇到.其實解決辦法非常簡單.請輸入使用者名稱: SYSTEM輸入口令:admin(注意,這個密碼是你在安裝oracle時第一步設定的)然後系統會顯示:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining