2 sgbd differents... : creation d'un table sur un probleme ;)

2 sgbd differents... : creation d'un table sur un probleme ;) - SQL/NoSQL - Programmation

Marsh Posté le 06-11-2003 à 11:05:06    

Bonjour,  
Sous oracle je fait ca :  
CREATE TABLE SUCCUR (
        num_suc         CHAR(03) CONSTRAINT u_num_suc PRIMARY KEY,
        des_suc         CHAR(30),
        vil_suc         CHAR(15),
        surf_suc        NUMBER(7,2),
        cap_suc         NUMBER(9)
) ;
 
 
pas de probleme
 
par contre sous postgresql :
data=> CREATE TABLE SUCCUR (
data(>         num_suc         CHAR(03) CONSTRAINT u_num_suc PRIMARY KEY,
data(>         des_suc         CHAR(30),
data(>         vil_suc         CHAR(15),
data(>         surf_suc        NUMBER(7,2),
data(>         cap_suc         NUMBER(9)
data(> ) ;
ERROR:  parser: parse error at or near "("
 
comprends pas  :??:  
merci d avance


Message édité par GUG le 06-11-2003 à 12:05:33
Reply

Marsh Posté le 06-11-2003 à 11:05:06   

Reply

Marsh Posté le 06-11-2003 à 12:35:29    

Remplace NUMBER par DECIMAL ou NUMERIC.
 
C'est dans la doc, faut juste la lire . . .
 
http://www.postgresql.org/docs/7.3 [...] PE-NUMERIC


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 06-11-2003 à 14:09:40    

merci :love:  :)
j avais pourtant chercher dans la doc mais je n avais pas tout fait :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed