读书人

可不可以在一个表的数据里追加数据啊该

发布时间: 2012-01-30 21:15:58 作者: rapoo

可不可以在一个表的数据里追加数据啊
表a
data
23
54
86

我想在表data的所有数据前加 a/
怎么办啊?

[解决办法]

select data = 'a/ ' + data from a
[解决办法]
--查
Select 'a/ ' + data As data From A
--更新
Update A Set data = 'a/ ' + data
[解决办法]
有个问题要解决:
也就是data列是什么类型,如果是数值型,则只能在Select中实现楼主的要求
Select data = 'a/ ' + cast(data as varchar(10)) from a
如果Data列为字符串型,则可以update也可以Select,依楼主的要求而定

Select data = 'a/ ' + data from a

update a set data= 'a/ ' + data


读书人网 >SQL Server

热点推荐