SQL函数Cast、Convert、Right
(2020-01-17 10:34:59)
					
											标签:
																				
                            sqlcastconvertright | 
					分类: 代码天地 | 
SQL 函数Cast、Convert、Right
 一 CAST、CONVERT
  2 语法:
  CAST (ex_pression AS data_type [ (length ) ])
  CONVERT (data_type [ ( length ) ] , ex_pression [ , style
])
  3 示例:
  SELECT 'str' + 168   
--错误  
  SELECT 'str' + CAST(168 AS varchar) 
  --输出 str168  
  SELECT 'str' + CONVERT(varchar,168) 
  --输出 str168  
  4 CAST和CONVERT都可转换时间:
  SELECT CONVERT(DateTime,'2019-08-15') 
  --输出 2019-08-15 00:00:00.000  
  SELECT CAST('2019-08-15' AS DateTime) 
  --输出 2019-08-15 00:00:00.000  
  5 日期时间转字符串,CONVERT比CAST有更多的格式:
  SELECT CAST(GETDATE() AS varchar) 
  --输出 08 15 2019 8:16PM  
  SELECT CONVERT(varchar,GETDATE(),5) 
  --输出 15-08-19  
  SELECT CONVERT(varchar,GETDATE(),111)  --输出
2019/08/15 
  SELECT CONVERT(varchar,GETDATE(),1) 
  --输出 08/15/19  
二 Right
也就是将:
SELECT   cast(month as
varchar )   
改为:
SELECT  right('0'+cast(month as varchar
),2) 
或者:
SELECT  right(' '+cast(month as varchar
),2) 
之后插入到ListBox 就正确排列了.
后一篇:欢送2019农历中国年
					
加载中…