关于括号的MySQL 5.7.28错误1064

时间:2019-11-30 00:17:04

标签: mysql sql

新数据库工程师在这里。我目前正在为库存系统建立一个数据库,并且正在运行着一个臭名昭著的错误1064,该错误告诉我“在第36行中,检查与您的MySQL服务器版本相对应的手册,以找到在')'附近使用的正确语法。”我在最小安装的Ubuntu Server 18.04.4上使用MySQL 5.7.28。

以下是相关代码:

CREATE DATABASE work_db;

use work_db;

SELECT database(work_db);

CREATE TABLE inventory
    (
        site VARCHAR(100) NOT NULL,
        device_ID INT AUTO_INCREMENT NOT NULL,
        manufacturer VARCHAR(100),
        part_type VARCHAR(100) NOT NULL,
        rack VARCHAR(5),
        shelf VARCHAR(5),
        bin VARCHAR(5),
        purch_price DECIMAL,
        ret_price DECIMAL,
        msrp_price DECIMAL,
        make VARCHAR(100),
        model VARCHAR(100),
        item_serial VARCHAR(200) NOT NULL,
        qty INT,
        resale VARCHAR(3),
        sale_venue VARCHAR(100),
        if_sold VARCHAR(3),
        shipped VARCHAR(3),
        received VARCHAR(3),
        confirmed_recieved VARCHAR(3),
        ret_req VARCHAR(3),
        ret_comp VARCHAR(3),
        ret_ref VARCHAR(3),
        ret_rest VARCHAR(3),
        item_stolen VARCHAR(3),
        damaged_ship VARCHAR(3),
        damaged_use VARCHAR(3),
        consume VARCHAR(3),
        custodian VARCHAR(100),
        reorder_qty INT,
        verb_desc TEXT,
        notes TEXT,
        hours_worked INT,
        is_computer VARCHAR(3),
        configurable VARCHAR(3),
    );

有什么想法我在这里做错了吗?预先感谢!

0 个答案:

没有答案