Timestamp et migration mysql postgresql
Bonjour,
j'essaye de migrer ma base MySQL en PostGreSQL :
1) existe t'il un equivalent de USE nomtable; pour selectionner
la table courante ?
2)Comme equivalent de DATETIME j'ai mis un TIMESTAMP mais lors de mon insertion j'ai une erreur.
3) Comment lors de l'insertion d'un record (INSERT) gerer la cle primaire qui est declare en SERIAL.En mySQL l'equivalent etait de passer NULL a la cle primaire declarée comme ceci : UserID INTEGER NOT NULL AUTO_INCREMENT
Re: Timestamp et migration mysql postgresql
Bonsoir
Citation:
1) existe t'il un equivalent de USE nomtable; pour selectionner
la table courante ?
pas besoin d'indiquer le nom de la base de données, il suffit de preciser sur quelle base on se connecte
Code:
psql nom_de_ma_base
Citation:
2)Comme equivalent de DATETIME j'ai mis un TIMESTAMP mais lors de mon insertion j'ai une erreur.
Si on avait l'erreur cela serait plus pratique, vu qu'aujourdhui j'ai cassé ma boule de crystal
Citation:
3) Comment lors de l'insertion d'un record (INSERT) gerer la cle primaire qui est declare en SERIAL.En mySQL l'equivalent etait de passer NULL a la cle primaire declarée comme ceci : UserID INTEGER NOT NULL AUTO_INCREMENT
Un champ de type SERIAL est automatiquement définit en tant que cléf primaire;
KrysKool