今天在做 Oracle表字段更新时出现了特殊字符&,导致无法更新。 这个问题是第二次碰到了,所以在此记录下,以备后用。 举例: update t set col1='A&B' where ... 点击执行时,弹出了这个东东,是不是很奇怪? 百度过后知道&字符在Oracle中是特殊字符。 解决方法如下: update t set col1='A'||'&'||'B' where .
近日,在程序开发及测试过程中发现,在oracle的数据表中增加一个新列语句如下: alter table employee add ("age" number(3,0) not null); 用PLSQL Developer查询表时,发现此字段名是小写的,而其他字段名全部是大写的,奇怪。 后来用select age from employee 查询时报错“标识符无效”,再用selec
sybase,在对表结构进行修改的时候出现一个错误: sql: alter table testTable add fieldName int error: the 'select into'database option is not enabled for database XXX。。。 解决方法: use master