gpt4 book ai didi

oracle - ORA-00902 : invalid datatype

转载 作者:行者123 更新时间:2023-12-05 01:07:03 24 4
gpt4 key购买 nike

运行以下查询时出现上述错误

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,0) NOT NULL,
country varchar2(14) NOT NULL,
phone_no number(12,0) NOT NULL,
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.

您不应在字段名称中使用(连字符)-。

您可以使用 - 但这不是一个聪明的解决方案,每次查询使用连字符或其他不受支持的字符的字段/表时,您都需要正确引用。

关于oracle - ORA-00902 : invalid datatype,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19079305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com