zoukankan      html  css  js  c++  java
  • SQL常用函数之STR()

    使用str函数   :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)    则将结果集截断为    **。可以嵌套字符串函数。   
        
        
    select str(123.46,8,1)

    结果为 ###123.5    其中#代表空格 该结果总长度为8 ,取一位小数,小数为四舍五入,同时该SQL语句如果取3个小数的话补零操作。
        
    说明:若要转换为    Unicode    数据,请在    CONVERT    或    CAST    转换函数内使用    STR。

  • 相关阅读:
    P2813 母舰
    P5367 【模板】康托展开
    P1816 忠诚
    P3865 【模板】ST表
    P1913 L国的战斗之伞兵
    P4939 Agent2
    P1894 [USACO4.2]完美的牛栏The Perfect Stall
    P5017 摆渡车
    P1330 封锁阳光大学
    P5018 对称二叉树
  • 原文地址:https://www.cnblogs.com/derekhan/p/10828889.html
Copyright © 2011-2022 走看看