oracle – ORA-00902:数据类型无效
发布时间:2021-01-19 17:02:27 所属栏目:站长百科 来源:网络整理
导读:我运行以下查询时收到上述错误 create table customer ( cust_fname varchar2(15) NOT NULL,cust_lname varchar2(15) NOT NULL,cust_id number(9,0) NOT NULL,address varchar2(40) NOT NULL,city varchar2(14) NOT NULL,postal_code number(6,country varch
我运行以下查询时收到上述错误 create table customer ( cust_fname varchar2(15) NOT NULL,cust_lname varchar2(15) NOT NULL,cust_id number(9,0) NOT NULL,address varchar2(40) NOT NULL,city varchar2(14) NOT NULL,postal_code number(6,country varchar2(14) NOT NULL,phone_no number(12,e-mail varchar2(30) NOT NULL,password varchar2(10) NOT NULL,primary key(cust_id),check(e-mail like '_%@_%._%') ); 请告诉我们是什么问题. 解决方法e-mail uses a hyphen in field name. change it to e.g. e_mail or email. 你不应该在字段名称中使用(连字符). 您可以使用 – 但它不是一个聪明的解决方案,每次查询使用超量或其他不支持的字符的字段/表时,您都需要正确引用. (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |