2
将参数传递给NUMERIC(4)时会引发语法错误。如果它通过NUMERIC就可以正常工作。使用的数据库是Access。语法创建数值列时出错
CREATE TABLE LINE(
INV_NUMBER CHAR(5) NOT NULL,
LINE_NUMBER CHAR(1) NOT NULL,
P_CODE VARCHAR(15) NOT NULL,
LINE_UNITS NUMERIC(4) NOT NULL,
LINE_PRICE CURRENCY NOT NULL,
CONSTRAINT LIN_PK PRIMARY KEY(LINE_NUMBER),
CONSTRAINT LIN_FK FOREIGN KEY(INV_NUMBER) REFERENCES INVOICE(INV_NUMBER)
);
要回答这个问题,请提供您的SQL数据库供应商 –