首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于 别名的有关问题

2012-03-19 
关于 别名的问题我在试图中做了两个列的乘法然后用一个别名取结果selectsn*knasnewsnformkhxx可我想定义ne

关于 别名的问题
我在试图中   做了两个列的乘法   然后用一个别名   取结果

select   sn*kn   as   newsn   form   khxx

可我想定义newsn   的类型   如字符数量啥

[解决办法]
哦,应该说是直接用转化函数把sn*kn 转化成你需要的格式
[解决办法]
select convert(varchar(20),sn*kn) as newsn form khxx
[解决办法]
CAST 和 CONVERT
将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。

语法
使用 CAST:

CAST ( expression AS data_type )

使用 CONVERT:

CONVERT (data_type[(length)], expression [, style])

热点排行