一.oracle資料庫相關
1.解除使用者鎖定(以scott為例)
使用超級管理員登入到資料庫上:sqlplus sys/bjsxt as sysdba, 當成dba 登入到伺服器上 連上之後 更改user : alter user scott account unlock; 更改使用者 解除鎖定
2.table structure
a.描述一張表:desc tablename;
b.select * form tablename
3.得到資料庫的sid
二.sql語句部分
1.設定顯示格式:每行顯示的寬度set linesize 200 ; 顯示的頁數 set pagesize 30 ;
3.消除重複值(distinct):用distinct 修飾多個欄位的時候,指的是消除後面所有欄位的組合重複結果
select distinct job, deptno from emp ;-- 指job 和deptno 都相同的刪除重複
4.模糊查詢:
使用like 關鍵字,和萬用字元 % 表示0 個或多個字元,_ 表示1 個字元
例子1 :查詢名字中含有all 的人員
select ename from emp where ename like '%all%';
例子2 :查詢第二字母中含有 a 的雇員
select ename from emp where ename like '_a%';
例子3 :查詢名字中含有 % 等萬用字元的資料時,使用轉義字元 /
escape 自定義轉移字元, 系統預設的轉義字元是 『/』
select ename from emp where ename like '%/%%' escape '/';
5.計算資料
計算資料可以用空表,
select 2*3 from dual;
select chr(65) from dual 結果為:a
select ascii('a') from dual 結果為:65
select round(23.652,1) from dual; 結果為: 23.7
select round(23.652,-1) from dual; 20
6.防止空值
把空值改為0,select ename,sal*12+nvl(comm,0) from emp ; 這樣可以防止comm為空時,sal*12相加也為空的情況.
JS 學習不斷更新
1 indexof 方法 返回 string 物件內第一次出現子字串的字元位置。strobj.indexof substring startindex 引數 strobj 必選項。string 物件或文字。substring 必選項。要在 string 物件中查詢的子字串。starindex 可選項...
Oracle使用集錦 不斷更新
point 1 instr方法的格式為 instr 源字串,目標字串,起始位置 匹配序號 例如 instr corporate floor or 3,2 中,源字串為 corporate floor 目標字串為 or 起始位置為3,取第2個匹配項的位置。預設查詢順序為從左到右。當起始位置為負數的時候...
libuv 不斷更新
initialize the uv async t handle.a null callback is allowed.note that uv async init unlike other libuv functions,immediately starts the handle.to stop...