Bonjour,
je suis novice en SQL et je me demande s'il est possible de faire un INSERT sur une table avec plusieurs SELECT sur une même variable.
J'ai été voir sur l'aide de votre forum mais n'arrive pas à l'adapter à mon problème. Il faut que je modifie la clause where de chaque SELECT.
Mon code risque d'être plus parlant :
J'ai une erreur qui est retourné sur la "," après le premier select.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 insert into BU ("code_bu","nom_bu","statut_qdb_bu","date_statut_qdb_bu","type_qdb_bu","flag_archive_bu") (SELECT "string_value" FROM alf_node_properties where qname_id='1542', SELECT "string_value" FROM alf_node_properties where qname_id='1545', SELECT "string_value" FROM alf_node_properties where qname_id='1546', SELECT "string_value" FROM alf_node_properties where qname_id='1543', SELECT "string_value" FROM alf_node_properties where qname_id='1541', SELECT "string_value" FROM alf_node_properties where qname_id='1544' )
Chaque select possède le même nombre de ligne.
Je vous remercie d'avance pour l'attention que vous porterez à mon problème,
Mickaël.







Répondre avec citation





Partager