Oracle命令與相關(guān)函數(shù)的整理
如果你在Oracle命令和一些函數(shù)的整理的實際操作中,你對Oracle命令和一些函數(shù)的整理有不解之處時,你可以通過以下的文章對其的實際應(yīng)用與功能有所了解,以下是文章的具體介紹,望你瀏覽完以下的內(nèi)容會有所收獲。
Oracle命令和一些函數(shù)的整理
oracle聯(lián)機日志文件恢復(fù)
SQL*PLUS命令 sql編程手冊
Oracle9i分析函數(shù)
set linesize 500
set pagesize 100
run或 r 或 (符號),都表示 把上一個命令重新執(zhí)行一次.
- alter session set NLS_date_format='YYYY-MM-DD';
修改用戶的會話來修改日期格式
默認的日期格式是:'DD-MON-YY'
- SQL> insert into scott.emp(empno,ename,sal)
values(&employeeid,'&name',&employeesal);
輸入 employeeid 的值: 9001
輸入 name 的值: jiake02
輸入 employeesal 的值: 4000
原值 2: values(&employeeid,'&name',&employeesal)
新值 2: values(9001,'jiake02',4000)
Oracle命令和一些函數(shù)的整理的過程中這個命令可以多次使用,如按符號 / 然后回車,可以反復(fù)的輸入值.
insert語句中使用子查詢;例如
- insert into managers(id,name,salary,hiredate)
- select empno,ename,sa,hiredate
- from emp
- where job='manager';
02
1.Oracle每個SQL語句都是一個事務(wù),當用commit或rollback 來結(jié)束事務(wù)
2.savepoint update_dept;設(shè)置保存點;
可以用rollback to update_dept;方式,解決分步處理或者有選擇的執(zhí)行;
Orcale連接兩個字符串用兩個||,而SQL用&
%代表多個任意字符,_代表一個任意字符
IS NULL 是判斷是否為空
三.lesson 03
SQL函數(shù):
單行函數(shù):---->General/Character/Number/Date/Conversion
1.字符函數(shù)
在Oracle命令和一些函數(shù)的整理中轉(zhuǎn)換函數(shù)---->LOWER select lower(ename) from scott.emp;
/UPPER select * from scott.emp where ename=upper('king');
/INTCAP 首字母大寫,其余為小寫
SQL> select initcap(ename) from scott.emp;
INITCAP(EN
Smith
字符操縱函數(shù)------>CONCAT
select empno,concat(ename,job) from scott.emp;<=>select ename||job from scott.emp;
EMPNO CONCAT(ENAME,JOB)
7369 SMITHCLERK
7499 ALLENSALESMAN
/LENGTH
1.select empno,ename,length(ename) from scott.emp;
EMPNO ENAME LENGTH(ENAME)
以上的相關(guān)內(nèi)容就是對Oracle命令和一些函數(shù)的整理的介紹,望你能有所收獲。
【編輯推薦】