我在mySql中尝试了这个查询
update myTable set myColumn = 'USER'||id;
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
错误代码:0,SQL状态:22001]数据截断:截断错误的DOUBLE值:'USER'
相同的查询在oracle和db2中有效
使用CONCAT()字符串连接,而不是甲骨文运营商||:
update myTable
set myColumn = CONCAT('USER' , id);
Run Code Online (Sandbox Code Playgroud)