Я использую базу данных Oracle SQL, и мне нужно вставить денежное значение (зарплату) как часть строки. По какой-то странной причине команда денег не работает, есть ли альтернативы, которые будут работать с этим?SQL Тип данных для использования при вставке денег
формат ввода данных: £ 00,000.000
CREATE TABLE staff
(staffno CHAR(6) NOT NULL
, staffsurname VARCHAR(8) NOT NULL
, staffforename VARCHAR(7) NOT NULL
, salary MONEY NOT NULL
, PRIMARY KEY (staffno)
);
Oracle, мои извинения - исправлен тег. – user3686991
Oracle рекомендует использовать 'varchar2()', а не 'varchar()' для строк, как примечание. –