mysql 呼叫js函式 mysql 常用函式

2021-10-17 21:58:10 字數 2042 閱讀 1978

常用函式

5.1字串函式

concat(s1,s2,...,sn):連線s1,s2,...,sn位乙個字串

insert(str,x,y,instr):將字串str從第x位置開始,y個字元長的子串替換為字串instr

lower(str)和upper(str):將字串轉換為小寫或大寫

left(str,x)和right(str,x):分別返回字串最左邊或右邊x個字元,如果x為null,將不返回任何引數

lpad(str,n,pad)和rpad(str,n,pad):用字串pad對str最左邊或最右邊進行填充,知道長度為n個字串

ltrim(str)和rtrim(str):去掉字串左邊或右邊的空格

trim(str):去掉字串兩邊的空格

repeat(str,x):返回str重複x次的結果

replace(str,a,b):用字串b替換str**現的a字串

strcmp(s1,s2):比較s1與s2的ascii碼值的大小如果s1>s2,返回1,等於返回0,小於返回-1.

substring(str,x,y):返回字串str從第x位置開始y個字元床都的字串。

5.2數值函式

abs(x):返回x的絕對值

ceil(x):返回大於x的最小整數(>=)

floor(x):返回小於x的最大整數(<=) null為null

mod(x,y):返回x/y的模(餘數),x,y任何乙個為null,值為null

rand():返回0到1內的隨機數。

round(x,y):返回引數x的四捨五入的y位小數的值,x位整數時,不補小數字,沒有y則,直接取整(四捨五入)

truncate(x,y):返回數字x截斷為y位小數的結果

5.3日期和時間函式

curdate():返回當前日期包含年月日(預設格式:yyyy-mm-dd)

curtime():返回當前時間(預設格式:hh:mm:ss)

now():返回當前日期時間(curdate()+" "+curtime()),包含年月日時分秒

unix_timestamp(date):返回日期date的unix時間戳(2023年1月1日(utc/gmt的午夜)開始所經過的秒數)

from_unixtime(unixtime):返回unix時間戳的日期值

week(date)與year(date):前者返回所給日期是一年中的第幾周後者返回所給日期是哪一年

hour(time)與minute(time):前者返回所給時間的小時,後者返回所給時間的分鐘

monthname(date):返回date的英文月份名稱

date_fromat(date,fmt):按字串fmt格式化日期date值,此函式能夠按照制定的格式顯示日期。

date_add(date,interval,expr type):返回與所給日期相差interval時間段的日期

datediff(expr,expr2):用來計算兩個日期之間相差的天數。

5.4流程函式

if(value,t,f):如果value是真,返回t;否則返回f。

ifnull(value1,value2):如果value1不為null,返回value1(可以為空值),否則返回value2。

case when [value1] then [result] ...... else [default] end:如果value1為真,返回result1,否則返回default。

case [expr] when [value1] then [result1] ...... else [default] end:如果expr等於value1.返回result1,否則返回default。

5.5其他函式

database():返回當前資料庫名

version():返回當前資料庫版本資訊

user():返回當前登入使用者名稱

inet_aton(ip):返回ip位址的數字表示

inet_ntoa(num):返回數字代表的ip位址

password(str):返回字串str的加密版本

md5():返回字串str的md5值

js函式呼叫

呼叫方法 new object 函式名 實參列表 function jc n else 此處也就是函式jc n var result jc 10 方法一 函式名 實參列表 console.log result function foo a,b,c foo 1,2,3 foo.call 1,2,3 方...

js 函式呼叫

js 寫在html的script塊中 js的函式格式 function 函式名 呼叫 函式名 html 操作 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title title title 6 script 7functio...

mysql 過程呼叫函式 mysql函式呼叫過程

1.conn mysql init null 初始化 mysql conn 2.mysql real connect conn,localhost root 123456 xpy 0,null,client found rows 失敗 null 建立乙個連線 3.res mysql query co...