笔式ph计 深圳电子:SQL 更新数据 急需~各位请进

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 23:28:17
怎样把一个数据类型为char的列,全部数据前面加上某些字符???
语句怎么写?比如想在列“room”下的所有数据前加上字符 “5#”
急需!请高手指点!!!!!!!!!!谢~~~
怎么定义变量啊?
具体的SQL语句是什么?麻烦你写清楚一点 我还是有点不懂

update 表
set room='5#'+room

另外注意如果有一行数据的room列在加上“5#”以后,如果长度超过了列的最大长度,就会报“将截断字符串或二进制数据”的错误。所以要更新,最好先删除导致长度超长的数据。

先读取 room 列下面的值赋给变量

然后用你的 字符+变量 重新写入数据库即可