Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Requêtes
Requêtes Forum d'entraide sur les requêtes SQL spécifiques à PostgreSQL, les triggers, les vues, etc.
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 25/02/2011, 19h05   #1
Membre habitué
 
Inscription : avril 2007
Messages : 491
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 491
Points : 114
Points : 114
Par défaut exécution d'une sous-requête

Bonjour j'ai un fichier sql dans lequel je fais des insert comme ceci
Code :
1
2
3
4
5
6
7
BEGIN;
INSERT INTO tickets (title,theater_id, theater_name,type,problems,closed,show_cancel) VALUES 
(title,theater_id, theater_name,type,problems,closed,show_cancel) VALUES ('test','identity-id00-1111-1111-111111111122','LeRex','ASSISTANCE','booth::projector::hardware','"select NOW() - interval '1 day'"','MANY'),
(title,theater_id, theater_name,type,problems,closed,show_cancel) VALUES ('test','identity-id00-1111-1111-111111111123','LeRex','ASSISTANCE','booth::projector::hardware','"select NOW() - interval '1 day'"','DISTURBANCES'),
 
 
COMMIT;
sauf que j'ai des problèmes au niveau du champ closed à cause du
Code :
SELECT NOW() - interval '1 day'
qui n'est pas exécuter. Lorsque je mets des valeurs en dures ça marche et même l'exécution unitaire de la commande
Code :
SELECT NOW() - interval '1 day'
marche. Comment faire pour que la commande précédente ne fasse pas échouer mon insertion?
Merci
sebac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2011, 10h01   #2
Membre confirmé
 
Homme
Inscription : janvier 2006
Messages : 227
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Corse (Corse)

Informations forums :
Inscription : janvier 2006
Messages : 227
Points : 239
Points : 239
peut-etre en remplaçant
Code :
,'"select NOW() - interval '1 day'"'
par
Code :
, NOW() - interval '1 day',
xavier-Pierre 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 17h06.


 
 
 
 
Partenaires

Hébergement Web