SQL标量函数API
2009-09-26 00:00:00 来源:WEB开发网log2:返回参数以2为底的对数。如log2(64);->6
log10:返回参数以10为底的对数。
lpad:参数3的值填充在参数1的左侧,直到该值的总长度等于参数2的长度。如果最大长度小于参数1的长度,则参数1在左侧被截取。如 lpad('data',6,'base');->'badata'。lpad('data',2,'base');->'da'。
ltrim:该函数删除出现在参数前的所有空白,rtrim表示删除参数末尾的所以空白。
makedate:参数2表示天数,他们被添加到参数1中。如makedate(2009,10);->'2009-01-10'。
maketime:三参数分别表示小时,分钟,秒钟。其中分钟和秒钟必须在0~59之间,否则会返回null。
mid:该函数提取参数1中的部分字符串值,参数2标识开始位置,参数3标识字符数。如mid('database',5);->'base'。 mid('database',5,2);->'ba'。mid('database',-6);-> 'tabase'。mid('database',-6,3);->'tab'。
minute:该函数从一个时间或时间戳表达式中返回分钟数。
mod:该函数返回两参数相除的余数。如mod(15.4,4,4);->2.2
month:返回时间戳中的月份数,值介于1~12之间。
monthname:该函数从一个日期或时间戳表达式中返回月的名称。如monthname('2009-01-01');->‘April’。
now:返回系统日期和时间。
nullif:如果参数1的值等于参数2的值,那么函数返回null。否则返回参数1的值。
oct:该函数返回八进制参数1的十进制数。如oct(8);->10
ord:该函数返回参数指定的字符串表达式的第一个字符的字符集位置。如ord('Das');->68。
period_add:该函数将月数添加到一个指定的日期,日期格式必须为YYYYMM或YYMM。结果格式为YYYYMM。如period_add('200901',3);->200904。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接