Oracle資料庫學習整理day3

2021-08-08 13:13:03 字數 799 閱讀 6735

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...