zoukankan      html  css  js  c++  java
  • sql server 字符串函数str()

    语法:
    STR(nExpres[,nLength[,nDecimalPlaces]])
    参数:
    nExpression------STR要计算的数值表达式.
    nLength------------STR返回的字符长度。该长度包括小数点所占的字符和小数点右边每个数字所占的字符。
    如果指定长度大于小数点左边数字位数,STR()前导空格填充返回的字符串;
    如果指定长度小于小数点左边的数字位数,STR()返回一串星号,表示数值溢出。
    nDecimalPlaces---由STR()返回字符串中的小数位数。若要指定小数位数,必须同时包含nLength。
    如果指定的小数位数小于nExpress中的小数位数,则截断多余的数字。
    返回值类型--字符型
    当数字转换为字符串时,始终未Number的符号保留一个前导空格,如果Number为正,则返回字符串包含前导空格,并暗含加号。负数将包含减号(-),且没有前导空格。
    declare @a  decimal(10,4)
    set @a=.1234
    select cast(cast(@a*100  as  varchar )  as varchar)+'%'-------12.3400%
    select cast(cast(str(@a*100,5,2)  as varchar) as varchar)+'%'---12.34%
  • 相关阅读:
    word-wrap和word-break
    sass编译生成的几个文件
    block settings drupal 8 configuration
    cookie 和 session
    程序员思维
    psr-0 和 psr-4
    eclipse的字符编码问题
    合并代码并上传
    如何部署代码
    301 CACHE
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/5565735.html
Copyright © 2011-2022 走看看