1

我在mySql中尝试了这个查询

update myTable set myColumn = 'USER'||id;

我收到这个错误

错误代码:0,SQL 状态:22001] 数据截断:截断不正确的 DOUBLE 值:'USER'

相同的查询适用于 oracle 和 db2

4

1 回答 1

6

用于CONCAT()字符串连接而不是 oracle 运算符||

update myTable 
set myColumn = CONCAT('USER' , id);
于 2013-10-07T08:49:18.233 回答