gpt4 book ai didi

mysql - (初学者)SQL查询无缘无故抛出错误

转载 作者:行者123 更新时间:2023-11-29 15:22:54 25 4
gpt4 key购买 nike

我是初学者,不知道该怎么办!这显然行不通我正在使用 phpmyadmin 从 postgresql 手动导入代码


CREATE TABLE IF NOT EXISTS CUSTOMER (
CUSTID NUMERIC(6) NOT NULL,
NAME CHAR (45),
ADDRESS CHAR (40),
CITY CHAR (30),
STATE CHAR (2),
ZIP CHAR (9),
AREA NUMERIC(3),
PHONE CHAR (9),
REPID NUMERIC(4) NOT NULL,
CREDITLIMIT NUMERIC(9,2),
COMMENTS TEXT,
CONSTRAINT CUSTOMER_PRIMARY_KEY PRIMARY KEY (CUSTID));
USE CUSTOMERS
CONSTRAINT CUSTID_ZERO CHECK (CUSTID > 0)

SQL查询:

使用客户约束 CUSTID_零检查(CUSTID > 0)

MySQL 说:文档

1064 - 您的 SQL 语法有错误;检查与您的 MariaDB >服务器版本相对应的手册,以获取在第 >2 行的“CONSTRAINT CUSTID_ZERO CHECK (CUSTID > 0)”附近使用的正确语法

最佳答案

你不需要最后一行,

CONSTRAINT CUSTID_ZERO CHECK (CUSTID > 0)

因为当你声明 CUSTID 时你已经提到了 NOT NULL

关于mysql - (初学者)SQL查询无缘无故抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59257166/

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