关于数据库更新数据的问题 我现在需要在一个表里的一个字段进行更新,但原来的内容还要存在,就是在原有的内容接着添加 例如原来的是aaa,更新后变成aaabbb。我用的update 表名 set A = A + 'bbb' where id = 1; 为什么执行成功以后数据变成0了 存储的类型为varchar的 希望得到解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update table set name = name + 'yyyy'where id = 1;name的字段的类型为varchar的 如果直接改set name = 'yyyy' 就没有问题 但加上name的话 结果数据变成了0了就 单纯执行这句?1、会不会有触发器?2、name的长度会不会太短?3:试试:update table set name = convert(varchar(32),name) + 'yyyy'where id = 1; 修改MSSQL的默认端口,外网客户端连不上 SQL server查询一段时间的数据 LIKE查询的问题 获取非工作日时间的问题 问个问题,急~~~~帮我 关于重建ID自增加字段问题,有人说解决不了:(,在线等!急 如何找出a字段相同情况下b字段最大的那个记录 我还原一个数据库时,系统提示"以单用户模式"启动,该怎么办呢? 請邦找一個帖子 急!两台服务器之间的数据转移问题。高手指教 非常着急的sql 语句 谢谢 sql去除重复重复语句,请高人指点一二,万分感谢!
set name = name + 'yyyy'
where id = 1;name的字段的类型为varchar的 如果直接改set name = 'yyyy' 就没有问题 但加上name的话 结果数据变成了0了就
update table
set name = convert(varchar(32),name) + 'yyyy'
where id = 1;