Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/07/2005, 14h12   #1
Membre habitué
 
Inscription : janvier 2004
Messages : 507
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 507
Points : 101
Points : 101
Par défaut Probleme de requete d insertion

salut,

Je fais cette requete sous postgres mais sa ne fonctionne pas .
Code :
INSERT INTO requete (nom,requete) VALUES ('essai1','select distinct(objet.numserie),etat_objet.numoperation,etat,type_objet,marque,modele,propriete1,propriete2,propriete3,propriete4,propriete5,propriete6,propriete7,propriete8,propriete9,propriete10,objet.numposte,code_pole,commandes.date,societe from objet,commandes,poste,poles,types_etat,etat_objet,fournisseurs where fournisseurs.numfournisseur=commandes.numfournisseur and commandes.numcommande=objet.numcommande and objet.numposte=poste.numposte and poste.numpole=poles.numpole and etat_objet.numserie=objet.numserie and types_etat.numetat=etat_objet.numetat and commandes.date>='31/12/1999' and commandes.date<'25/12/2037' and objet.type_objet='Ecran' and objet.marque='DELL' and objet.modele='OPTIPLEX GX15' and etat_objet.numoperation=(select max(numoperation) from etat_objet where etat_objet.numserie=objet.numserie) order by etat_objet.numoperation')
il me met ce message d erreur
Citation:
ERROR: syntax error at or near "31" at character 637
Donc en faite sa viens des guillemet et si on met des double quote a la place des simple quote il ne les accepte.
Existerait t il une solution pour remedier à cela
???

Merci
donny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2005, 17h59   #2
Membre confirmé
 
Inscription : septembre 2003
Messages : 302
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : septembre 2003
Messages : 302
Points : 251
Points : 251
c'est car il interprete la fin de ta chaine de caractère select avec le simple quote précédent 31/12/1999.
essaye de précéder tes simples quotes entourant la date d'un \
papy_tergnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h46.


 
 
 
 
Partenaires

Hébergement Web