Oracle常用語句 持續更新

2021-10-04 23:29:00 字數 1404 閱讀 1419

select

*from v$version;

select lengthb(

'length'

)from dual

to_date(

'2019-12-17 00:00:00'

,'yyyy-mm-dd hh24:mm:ss'

)

to_date(to_char(sysdate,

'yyyymm')||

'01'

,'yyyymmdd'

)

months_between(date1,date2)

as month_dif

-- month_dif >=1 就是跨月的

nvl(eexpression1, eexpression2)

-- 從兩個表示式返回乙個非 null 值

alter

table 表名 drop

column 列名

-- 例子

alter

table

user

drop

column user_address

alter

table 表名 add

column 列名 型別;

-- 例子

alter

table

user

addcolumn user_address varchar(10

);

comment

ontable

.column 欄位名 is

'注釋名'

;-- 例子

comment

on t1.

column

user

is'使用者'

;

case exp 

when comexp then

return

value

when comexp then

return

value

else

return

value

end-- 例子

case num

when num >

0then

return

'大於零'

when num <

0then

return

'等於零'

else

return

'小於零'

end

總結MySQL常用語句(持續更新)

一 基礎記錄資料 常數列的最大值 select max article as article from shop 獲取某列最大值的行 select from shop where price select max article from shop 按組排列的最大值 select article,m...

oracle 常用語句 函式(持續記錄)

根據時間獲取最新的一條資料 select from select r.rownum num from tablename r order by r.create date desc t where num 1row number over函式 使用row number 函式進行編號,如 select...

git的常用語句(持續更新中)

mkdir learngit 建立資料夾 cd learngit 跳轉到指定資料夾 pwd 顯示當前資料夾路徑 git init 把這個目錄變成可管理的倉庫 git add learngit.txt 新增檔案到提交目錄 git commit m 檔案相關資訊 提交檔案並附屬檔案所更改的描述資訊 gi...