Type de données SQL à utiliser lors de l'insertion de l'argent

Je suis à l'aide de Oracle SQL base de données et j'ai insérer une valeur monétaire(salaire) dans le cadre d'une ligne. Pour quelque étrange raison, l'argent de la commande ne fonctionne pas, est-il suppléants qui fonctionne avec cette?

De données de format d'entrée: £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, mes excuses - correction de la balise.
  • Oracle recommande l'utilisation de varchar2() plutôt que varchar() pour les cordes, comme une note.
InformationsquelleAutor user3686991 | 2015-03-12