WEB开发网
开发学院数据库MySQL SQL标量函数API 阅读

SQL标量函数API

 2009-09-26 00:00:00 来源:WEB开发网   
核心提示: convert:该函数转换参数1的数据类型为参数2指定的类型,参数2必须是一种数据类型,SQL标量函数API(2),包括 binary,char,date,datetime,time,signed,signed integer,unsigned,unsigned integer,varchar,

convert:该函数转换参数1的数据类型为参数2指定的类型。参数2必须是一种数据类型,包括 binary,char,date,datetime,time,signed,signed integer,unsigned,unsigned integer,varchar。如convert('12.56',unsigned integer);->13。

database:该函数显示当前数据库的名称。

date:该函数将参数变换为一个日期值。如date('2009-01-01 12:00:00');->'2009-01-01'。

datediff:该函数计算两个日期或时间戳表达式间的天数。第一个参数减去第二个参数。

date_sub:该函数从一个日期或时间戳表达式(参数一)中减去一个时间间隔(参数2),与才函数同功能的还有subdate函数。

day:该函数从一个日期或时间戳表达式中返回月的天数,结果总是介于1~31之间的整数,与此函数同功能的还有dayofmonth。

dayname:该函数从一个日期或时间戳表达式中返回一周中某天的名称。

dayofweek:该函数返回一个日期或时间戳表达式中返回某周的天数的序号。该结果总是介于1~7之间的整数。

dayofyear:该函数返回一个日期或时间戳表达式中返回一年中某日的序号。

default:该函数返回参数指定的某列的默认值。

floor:该函数返回小于或等于参数值的最小整数,与ceiling相对。

exp:该函数返回e的x次幕的结果。

format:该函数将一个数值的格式设置为nn,nnn,nnn.nnn的格式。第二个参数表示小数点后的数字个数。

greatest:该函数返回一系列参数中的最大值,和least相对。

hex:如果参数为数字,那么就返回该数字的十六进制表示;如果是字符串,那么将返回每个字符对应的ASCII码。

if:如果第一个参数值为true,那么函数返回第二个参数的值,否则返回第三个参数的值。如if((1>2),"ljp","st");将返回st。

上一页  1 2 3 4 5 6  下一页

Tags:SQL 标量 函数

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接