表中字段firstphase_rol='000',我想把第一位置成'1',下列语句不对吗,应该怎么写?
update by_teacher set firstphase_rol='1'||substr(firstphase_rol,1,2),tech_team='计算机软件教学团队' where tech_name='郭耸'
update by_teacher set firstphase_rol='1'||substr(firstphase_rol,1,2),tech_team='计算机软件教学团队' where tech_name='郭耸'
解决方案 »
- 求一Oracle包体,包含存储过程,自定义函数(function),自定义类型(table),用函数返回自定义类型(相当于返回一张表)。
- 求一sql语句查出1到100最大的一个数和最小的一个数。
- 请高手指教,有点难度
- 我在sqlplus里insert了一条数据,在sqlplus可以select看到,为什么在worksheet和里select看不到?
- 为什么表空间总是建立失败?
- 100分求助EXP问题
- 一个oracle导出文本文件的问题,急,在线等待,请大家帮我。
- 请问如何修一个数据表的PK(Primary Key)项啊?
- 一个视图的问题.
- UPDATE 问题
- oracle查询一变量语句?
- 协议适配器出错
2 FROM DUAL;SUBSTR('1ZZYY',2,LENGTH('1ZZYY
------------------------------
ZZYYSQL>
UPDATE BY_TEACHER
SET FIRSTPHASE_ROL = '1' || SUBSTR(FIRSTPHASE_ROL, 2),
TECH_TEAM = '计算机软件教学团队'
WHERE TECH_NAME = '郭耸';