
用SQL语句怎样才能在一个文本类型的字段最后统一添加某个字符串。
update表名字set字段名=字段名+'统一字符串'这个试过了不行,字段类型varchar的。执行之后所有的值都变成了'统一字符串',也就是原来的值丢了...
update 表名字 set 字段名=字段名+'统一字符串'
这个试过了不行,字段类型varchar的。执行之后所有的值都变成了'统一字符串',也就是原来的值丢了 展开
这个试过了不行,字段类型varchar的。执行之后所有的值都变成了'统一字符串',也就是原来的值丢了 展开
展开全部
有表:table,包含字段:ID,NAME
update [table] set [name]=[name]+'统一' where [ID]=1
update [table] set [name]=[name]+'统一' where [ID]=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update 表名字 set 字段名=字段名+'统一字符串'
回答补充问题
你说的这个
只有两种可能
1 执行前 字段里面都是空值
2 语句写错了
回答补充问题
你说的这个
只有两种可能
1 执行前 字段里面都是空值
2 语句写错了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试这个:
declare @concent varchar(100)
while (1=1)
begin
select @concent=字段名 from 表名
update 表名 set 字段名 = @concent + ‘统一字符串’
end
declare @concent varchar(100)
while (1=1)
begin
select @concent=字段名 from 表名
update 表名 set 字段名 = @concent + ‘统一字符串’
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询