Syntax error getting thrown when passing parameter to NUMERIC(4). If its passes as just NUMERIC it works fine. DB used is 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)
);
Here, you can find all access data types
and
NUMERICis not supported, you have to useINTEGER