资源描述:
《Sybase常用语法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、长度和语法分析datalength(char_expr)在char_expr中返回字符的长度值,忽略尾空substring(expression,start,length)返回部分字符串right(char_expr,int_expr)返回char_expr右边的int_expr字符基本字符串运算upper(char_expr)把char_expr转换成大写形式lower(char_expr)把char_expr转换成小写形式space(int_expr)生成有int_expr个空格的字符串replicate(char_expr,int_expr)重复char_expr,in
2、t_expr次stuff(expr1,start,length,expr2)用expr2代替epxr1中start起始长为length的字符串reverse(char_expr)反写char_expr中的文本ltrim(char_expr)删除头空rtrim(char_expr)删除尾空格式转换ascii(char_expr)返回char_expr中第一个字符的ASCII值char(int_expr)把ASCII码转换为字符str(float_expr[,length[,decimal]])进行数值型到字符型转换soundex(char_expr)返回char_expr的so
3、undex值difference(char_expr1,char_expr2)返回表达式soundex值之差串内搜索charindex(char_expr,expression)返回指定char_expr的开始位置,否则为0patindex("%pattern%",expression)返回指定样式的开始位置,否则为0datalength用于确定可变字符串的长度soundex用于确定字符串是否发音相似difference返回0-4之间的值,0表示最不相似,4表示最相似通配符%匹配任何数量的字符或无字符_匹配任何单个字符(空间占位符)[]规定有效范围,或某个"OR"条件[ABG
4、]A,B,G[A-C]A,B,C[A-CE-G]A,B,C,E,F,G[^ABG]除了A,B,G[^A-C]除了A,B,Cescape子句用某个转义字符可在搜索字符串时将通配符作为文字来包含。ANSI-89SQL标准定义了escape子句指定某个转义字符缺省情况下,[]来转义某个通配符,例:select*fromtest_tabwheredescriptionlike"%20[%]%"语法:likechar_expressionescapeescape_character例select*fromtest_tabwheredescriptionlike"%20#%%"escap
5、e"#"+可用于串接字符selectau_laname+","+au_fnamefromauthors数学函数abs(numeric_expr)返回指定值的绝对值ceiling(numeric_expr)返回大于或等于指定值的最小整数exp(float_expr)给出指定值的指数值floor(numeric_expr)返回小于或等于指定值的最大整数pi()返回常数3.1415926power(numeric_expr,power)返回numeric_expr的值给power的幂rand([int_expr])返回0-1之间的随机浮点数,可指定基值round(numeric_e
6、xpr,int_expr)把数值表达式圆整到int_expr指定的精度sign(int_expr)返回正+1,零0或负-1sqrt(float_expr)返回指定值的平方根SQLSERVER支持所有标准的三角函数和其他有用的函数日期函数getdate()返回当前的系统日期和时间datename(datepart,date_expr)以字符串形式返回date_expr指定部分的值,转换成合适的名字datepart(datepart,date_expr)作为整数返回date_expr值的指定部分datediff(datepart,date_expr1,date_expr2)返回d
7、ate_expr2-date_expr1,通过指定的datepart度量dateadd(datepart,number,date_expr)返回日期,通过在date_expr上增加指定number的日期部件而产生的对应oracle数据增减时间格式:selectscan_start_timenew_time,scan_start_time+1/24next_1_hour_time,scan_start_time+1/12next_2_hour_timefromccdatepart日期部件缩写值范围年yy1