Kev*_*Kev 27 sql t-sql sql-server-2008
在某些情况下,我需要在一个简单的select语句中添加一个虚拟列:
Select Id, EndOfcol default '~' from Main where id > 40
bob*_*obs 43
是的,它实际上是一个恒定的值.
SELECT id, '~' AS EndOfcol
FROM Main
WHERE id > 40
HLG*_*GEM 14
有时您可能希望转换常量的数据类型,尤其是在您计划稍后向其添加其他数据时:
SELECT id, cast('~' as varchar(20)) AS EndOfcol FROM Main WHERE id > 40 
如果要添加NULL列然后找出进入它的信息,这将特别有用,因为NULL将自动转换为int.
SELECT id,  cast(NULL as varchar(20))  AS Myfield FROM Main WHERE id > 40 
| 归档时间: | 
 | 
| 查看次数: | 65431 次 | 
| 最近记录: |