Chers tous,
Je viens de faire l’acquisition de WINDEV 17 cependant un soucis de débutant se présente à moi. Comment obtenir un équivalent aux requêtes SQL INSERT INTO TABLE_1 (SELECT * FROM TABLE_2).
Merci de votre aide
Chers tous,
Je viens de faire l’acquisition de WINDEV 17 cependant un soucis de débutant se présente à moi. Comment obtenir un équivalent aux requêtes SQL INSERT INTO TABLE_1 (SELECT * FROM TABLE_2).
Merci de votre aide
Afin de répondre à mon besoin, il est important de préciser que sous WINDEV l'enregistrement massif est impossible. Il est indispensable dès lors d'effectuer une boucle de lecture et d'insertion comme ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 HExécuteRequête(REQ_EXPERTISE_SELECTED,hVérifieIntégrité,COMBO_EXPERTISE) HLitPremier(REQ_EXPERTISE_SELECTED) TANTQUE PAS HEnDehors() HExécuteRequête(REQ_INSERT_EXPERTISE_RLD,hVérifieIntégrité,REQ_EXPERTISE_SELECTED.ID_EXPERTISE,REQ_EXPERTISE_SELECTED.LIBELE,REQ_EXPERTISE_SELECTED.CHAPITRE_RUBRIQUE,REQ_EXPERTISE_SELECTED.ID_RUBRIQUE,REQ_EXPERTISE_SELECTED.LIBELE_EX,REQ_EXPERTISE_SELECTED.CHAPITRE_TACHES,REQ_EXPERTISE_SELECTED.ID_TACHES,REQ_EXPERTISE_SELECTED.LIBELE_EX1,COMBO_AFFAIRE.'COL_Code affaire') HLitSuivant() FIN
Hello,
Tu es bien aimable !
Ce ne serait pas une confusion sur la syntaxe SQL ?
Je te fais un copier-coller de la doc...
http://doc.pcsoft.fr/fr-FR/?2034001&...=insert%20into
Et donc à tester, pour une table de destination dont la structure recouvre au moins celle de la table source.Envoyé par Documentation en ligne
Sinon, il faut préciser les colonnes à récupérer (colonnes=rubriques HyperFile).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO TABLE_1 SELECT * FROM TABLE_2
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager