substr(列名,n)–從指定的位置開始擷取字串直到字元的末尾
substr(列名,n,m)–從指定的位置開始擷取指定長度的字串
substr(列名,-n)–從倒數第n位開始擷取字串,直到字串的末尾
substr(列名,-n,m)–從倒數第n位開始擷取指定長度的字串
instr():在第乙個引數中查詢第二個引數首次出現的位置,沒找到返回0
length(『中國』)–獲得字元數
lengthb(『中國』)–獲得位元組數
trim(『zifu chuan』)–去掉字串兩端的空格
trim(『z』 from 『zzzifuchuanzzz』)–去掉字串兩端指定的字元
lpad()/rpad():顯示第乙個引數的值,使用第二個引數設定第乙個引數顯示的長度,如果第乙個引數長度不足,使用第三個引數在第乙個引數的左/右面補齊長度。
數字型別單行函式
日期型別單行函式
sysdate:獲得資料庫伺服器當前日期+時間
months_between():獲得兩個日期相差的月數
add_months():在指定的日期上加上n個月
型別轉換單行函式
to_char():
to_date(c,f):根據模板f將字元型別c轉換為日期型別的值
to_number(c,f):根據模板f將字元型別c轉換為數字型別的值
通用單行函式
分支選擇:case表示式,decode()函式。
decode():只能判斷是否相等
end
Oracle資料庫筆記整理
select ename,lower ename from emp select ename,upper ename from emp select ename,substr ename,1,2 from emp select round 3.54159 from dual select round...
筆記整理 Oracle資料庫學習筆記(中)
1 資料控制語言dml可以在下列條件下執行 向表中插入資料 修改現存資料 刪除現存資料 2 使用insert語句向表中插入資料。insert into table column column.values value value.使用這種語法一次只能向表中插入一條資料。為每一列新增乙個新值。按列的預...
EF Code First資料庫遷移 實現Dal
控制器裡面需要實現的方法 public class defaultcontroller apicontroller tolist if string.isnullorempty name if classid 0 if schoolid 0 if string.isnullorempty birth...