PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : PgAdmin3 » fenêtre Query vierge[résolu] » 12/11/2013 15:37:38

Merci rjuju
c'était la bonne commande (ctrl - alt - v) maintenant tout marche comme je l'espérais.

#2 PgAdmin3 » fenêtre Query vierge[résolu] » 12/11/2013 15:27:42

denis33
Réponses : 2

bonjour,
avec pgadmin3 1.18.1 et Vista
lorsque je clique le bouton SQL une fenêtre Query vierge s'ouvre mais je ne peux rien créer ni afficher.
Comment faire pour créer une requête SQL.
Avec un éditeur de texte externe j'ai créé une requête que j'ai essayé de charger avec la commande Ouvrir de la fenêtre Query, rien ne s'est affiché, mais il semble qu'elle soit bien là car j'ai pu l'exécuter avec F5.
Qu'ai-je mal fait ou mal compris?

#3 Re : Général » insertion impossible avec integer non renseigné » 06/07/2013 13:46:39

Réponse très complète dont je vous remercie. Mon erreur venait d'avoir cru que phpPgAdmin savait traiter les colonnes sans données sans autre spécification.

#4 Re : Général » insertion impossible avec integer non renseigné » 06/07/2013 08:24:11

Merci pour la réponse mais comment faites-vous pour insérer NULL. D'après la doc ceci est automatique si le champ est laissé vide.
Avec phpPgAdmin, c'est ce qui se passe pour la chaine mais pas pour l'entier, pourquoi?
La solution pour les nombres serait-elle de cocher la case NULL? cela fonctionne mais c'est fastidieux.

#5 Général » insertion impossible avec integer non renseigné » 05/07/2013 20:13:06

denis33
Réponses : 4

Bonjour, nouveau sous PostgreSQL 9.2.4, j'ai tenté de remplir une petite table :
CREATE TABLE test(
     id    integer PRIMARY KEY,
     nom    varchar(10) ,
     prix   integer
);
la création se passe bien mais lors de l'insertion
INSERT INTO "public"."test" ("id","nom","prix")
                    VALUES ('2','','')
la réponse est:
Erreur SQL :

ERREUR:  syntaxe en entrée invalide pour l'entier : «  »
LINE 2:      VALUES ('2','','')
                                    ^
si je mets une valeur dans prix c'est ok
La même erreur survient en utilisant phpPgAdmin
pourquoi, qu'ai-je mal fait?
merci de vos conseils

Pied de page des forums

Propulsé par FluxBB