原文: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。

最新文章

  1. PDO连接数据库
  2. DOM 元素节点几何量与滚动几何量
  3. python 学习笔记12(序列常用方法总结)
  4. Start cluster zookeeper in shell script
  5. ylbtech-dbs:ylbtech-3,BarCode(条码资源系统)
  6. 仿百度自动补全jquery
  7. [Cycle.js] Customizing effects from the main function
  8. Java动态代理深入解析
  9. 读书笔记 effective c++ Item 46 如果想进行类型转换,在模板内部定义非成员函数
  10. Spring_Spring与DAO_Spring的Jdbc模板
  11. PAT1065: A+B and C (64bit)
  12. 解决CentOS出现"No package redis available"提示问题
  13. 解析HTTP报文——C#
  14. flask session
  15. java项目中文件含义
  16. DataGridView修改数据并传到数据库
  17. java_分数
  18. centos7下安装docker(3.2创建镜像build)
  19. github下载文件和文件夹
  20. MySQL5.7多实例自动化部署脚本

热门文章

  1. Linux系统—— core 文件
  2. JAVA学习资料大全
  3. 《c程序设计语言》读书笔记-5.6-指针重写getline等函数
  4. codeforces ~ 1009 B Minimum Ternary String(超级恶心的思维题
  5. Python之Excel编程
  6. 转 Android_开源框架_AndroidUniversalImageLoader网络图片加载
  7. BigDecimal 使用 静态方法总结
  8. This template requires a more recent version of the Android Eclipse plugin. Please update from versi
  9. android的百度地图开发(一)
  10. J.U.C并发框架源码阅读(八)ArrayBlockingQueue