MSSQL常用技巧

系统 1588 0

1, cast :将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。
语法
使用 CAST:
CAST ( expression AS data_type ) 
as : sql里列的别名
建议:象cast, as 之类的都是sql 语句里的关键字,在查询分析器里,选择后,按F1+SHIFT就可以查询帮助。

2,使用 str 函数  
语法  
  STR   (   float_expression   [   ,   length   [   ,   decimal   ]   ]   )    
   
  参数  
  float_expression   
  是带小数点的近似数字   (float)   数据类型的表达式。不要在   STR   函数中将函数或子查询用作   float_expression。    
  length  
  是总长度,包括小数点、符号、数字或空格。默认值为   10。  
  decimal  
  是小数点右边的位数。  
   
  返回类型  
  char  
   
  注释  
  如果为   STR   提供   length   和   decimal   参数值,则这些值应该是正数。在默认情况下或者小数参数为   0   时,数字四舍五入为整数。指定长度应该大于或等于小数点前面的数字加上数字符号(若有)的长度。短的   float_expression   在指定长度内右对齐,长的   float_expression   则截断为指定的小数位数。例如,STR(12,10)   输出的结果是   12,在结果集内右对齐。而   STR(1223,   2)   则将结果集截断为   **。可以嵌套字符串函数。  

  说明     若要转换为   Unicode   数据,请在   CONVERT   或   CAST   转换函数内使用   STR。  
      
  ===============================================================
结合   LTRIM(RTRIM(  ))使用,可以消去空格,得到最佳效果

 3,怎么做引号的嵌套?要写 '的地方写成 ' '即可

 

MSSQL常用技巧


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论