作为oracle数据库tables的字段名称,哪些字符是不允许的?请一一列举

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:01:00
作为oracle数据库tables的字段名称,哪些字符是不允许的?请一一列举

有一定的长度限制,记得好像是30个字符

使用P/L SQL建表时,如果使用了关键字作为字段名,如:uid,type,date等,会提示出错无效的标识符(invalid identifier)。在一些情况不得不使用关键字作为字段名时,就像一些系统升级时,从其它数据库改为oracle时,该什么办呢。经验证,解决办法是使用双引号",如"type".
create table fgdhfgh(id number,"uid" number, "type" number)

建议最好不要用中文做字段名,那样的话系统移植到unix或linux时会很麻烦