KSQL之【函数】

KSQL函数整理
分类函数参数描述
数学函数    ABS     p1        返回给定数值表达式的绝对正值                         
ACOS    p1        返回以弧度表示的角度,其余弦值为给定浮点表达式        
ASIN    p1        返回以弧度表示的角度,其正弦值为给定浮点表达式        
ATAN    p1        返回以弧度表示的角度,其正切为给定浮点表达式          
ATN2    p1, p2    返回以弧度表示的角度,其正切为给定的两个浮点表达式之间
CEILING p1        返回大于或等于给定数值表达式的最小整数               
COS     p1        返回给定表达式中以弧度表示的给定角度的三角余弦       
EXP     p1        返回给定数值表达式的指数值                           
FLOOR   p1        返回小于或等于给定数值表达式的最大整数               
MOD     p1, p2    返回p1 % p2                                          
LOG     p1        返回给定数值表达式的自然对数                         
POWER   p1, p2    返回给定数值表达式的指定幂的值                       
ROUND   p1, p2    返回四舍五入到指定长度的数值表达式                   
        p1, p2, p3返回四舍五入到指定精度的数值表达式                   
SIGN    p1        返回给定表达式的正(+),负(-)或零(0)号                 
SIN     p1        返回浮点表达式中以弧度表示的给定角度的三角正弦       
SQRT    p1        返回给定表达式的平方根                               
TAN     p1        返回给定表达式的余切                                 
字符串函数  ASCII    p1         返回字符串表达式最左侧的ASCII代码                 
CHAR     p1         将int ASCII代码转为字符串                         
CHARINDEXp1, p2     返回字符串中指定表达式的起始位置                  
         p1, p2, p3 返回字符串中从指定索引开始后的指定表达式的起始位置
CONCAT   p1, p2     返回两个字符串表达式连接后的字符串                
LEFT     p1, p2     返回字符串的一部分,从左侧指定位置起开始返回       
LEN      p1         返回给定符串表达式的字符数,而非字节数             
LENGTH   p1         #SEE LENGTH                                       
LCASE    p1         将大写字符转换为小写后返回字符表达式              
LOWER    p1         #SEE LCASE                                        
LTRIM    p1         删除起始空格后返回字符表达式                      
REPLACE  p1, p2, p3 同一个表达式替换第一个字符串中的第二个给定字符串  
RIGHT    p1, p2     返回字符串的一部分,从右侧指定位置起开始返回       
RTRIM    p1         删除所有尾随空格后返回字符表达式                  
SOUNDEX  p1         返回四字节字符(SOUNDEX)以评价两个字符的相似性     
SUBSTRINGp1, p2, p3 返回表达式中的一部分                              
TRIM     p1         删除所有起始和尾随空格后返回字符表达式            
UCASE    p1         返回将小写字符数据转为大写后的字符串              
UPPER    p1         #SEE UPPER                                        
转换函数 CONVERT    p1, p2    将某种数据类型的表达式显式转换为另一种数据类型       
TO_DECIMAL p1        将某种数据类型的表达式显式转换为DECIMAL类型          
           p1, p2, p3将某种数据类型的表达式显式转换为指定精度的DECIMAL类型
DECIMAL    p1        #SEE TO_DECIMAL                                      
           p1, p2, p3#SEE TO_DECIMAL                                      
DEC        p1        #SEE TO_DECIMAL                                      
           p1, p2, p3#SEE TO_DECIMAL                                      
TO_BLOB    p1        将某种数据类型的表达式转换为BLOB类型                 
BLOB       p1        #SEE TO_BLOB                                         
TOCHAR     p1        将表达式类型转换为字符串类型(VARCHAR)                
           p1, p2    将日期表达式转换为指定格式的字符串(VARCHAR)          
           p1, p2, p3将数字表达式转换为指定格式的字符串(VARCHAR)          
TO_CHAR    p1        #SEE TOCHAR                                          
           p1, p2    #SEE TOCHAR                                          
           p1, p2, p3#SEE TOCHAR                                          
TO_DATE    p1        将某种数据类型的表达式显式转换为日期时间             
TO_NUMBER  p1        转换为浮点数                                         
TO_INT     p1        转换为整型                                           
TO_INTEGER p1        #SEE TO_INT                                          
TO_NVARCHARp1                                                             
TONVARCHAR p1                                                             
日期函数DAYNAME        p1    返回表示指定日期的表示日期部分的字符串
DAYOFMONTH     p1    返回表示指定日期是一个月中的第几天    
DAYOFWEEK      p1    返回表示指定日期是一个星期中的第几天  
DAYOFYEAR      p1    返回表示指定日期是一年中的第几天      
GETDATE              返回当前系统时间和日期                
HOUR           p1    返回表示指定日期的小时                
MINUTE         p1    返回表示指定日期的分钟                
MONTH          p1    返回表示指定日期的月份                
MONTHNAME      p1    返回表示指定日期的月份名称            
NOW            <无>  #SEE GETDATE                          
QUARTER        p1    返回表示指定日期的季度                
SECOND         p1    返回表示指定日期的秒                  
WEEK           p1    返回表示指定日期位于一年当中的第几周  
YEAR           p1    返回表示指定日期的年份                
MONTHS_BETWEEN p1, p2返回两个指定日期的月份间距            
DAYS_BETWEEN   p1, p2返回两个指定日期的日期间距            
ADD_MONTHS     p1, p2返回在指定日期上加上指定月数后的日期  
ADD_YEARS      p1, p2返回在指定日期上加上指定年数后的日期  
ADD_DAYS       p1, p2返回在指定日期上加上指定天数后的日期  
ADD_HOURS      p1, p2返回在指定日期上加上指定小时数后的日期
ADD_MINUTES    p1, p2返回在指定日期上加上指定分数后的日期  
ADD_SECONDS    p1, p2返回在指定日期上加上指定秒数后的日期  
DATENAME       p1, p2返回代表指定日期的指定日期部分的字符串
其它函数ISNULL  p1, p2 判断一个表达式是否为空.如果为空返回另一个表达式,否则返回自身
NEWID   <无>   创建 uniqueidentifier 类型的唯一值                          
NEWBOSIDp1     创建一个BOSUuid,参数为BOSType

转载于:https://www.cnblogs.com/masb/archive/2012/01/12/2320211.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值