关键字作为表字段的处理方案


数据库版本:oracle 10.1.0.2

昨天处理了一个客户的带有以关键字作为源表字段名的表,刚开始按照普通的字段名去处理,直接出现错误 ora-00928  (确实关键字),后来就在该字段名上加上了双引号,结果又出现错误ora-00904(标示符无效),查了资料之后才知道,像这样不符合oracle命名规范(建立的时候也是绕过这个规范)的字段名,在处理的时候必须要用双引号引起来,并且大小写必须要和表字段一致。调整之后,OK。

你可能感兴趣的:(关键字作为表字段的处理方案)