怎样将一整列的值都加一个前缀
各位朋友,我的数据库是oracle 10g的。我现在需要在一列值的前面都加一个字符串"zch45-"。我在sqlplus下写了一条命令如下:
update sys_group set group_name = (select substr(group_name,1,0) ||'NJ-'|| su
bstr(group_name,1) from sys_group where id=205) where id=205;
可是系统却告诉我不对,信息如下:
ORA-12899: value too large for column "OA"."SYS_GROUP"."GROUP_NAME"
(actual: 26, maximum: 20)
无奈太愚笨,找不出错在哪里。各位大虾可否帮帮忙,指点指点 update sys_group set group_name = 'zch45-' || group_name;
页:
[1]
