J'ai ci-dessous sélectionnez requête pour laquelle le résultat de cette requête je veux créer des scripts d'insertion et enregistré dans des fichiers. J'ai utilisé la bobine.spool pour insérer dans le développeur sql ne fonctionne pas
set long 10000
set lines 100000
set sqlformat insert
spool c:\temp\Insert_TEST_GRP.sql
select ID,NAME,TEST_DATE from TEST_GRP sd
where TEST_DATE =
(select min(TEST_DATE)
from TEST_GRP sd2
where sd.ID = sd2.ID
)
and sd.TEST_DATE <> TO_DATE ('01.01.2000', 'dd.mm.yyyy');
spool off
Le fichier a été créé. Mais quand je regarde le dossier j'obtiens le résultat qui n'est pas sous la forme d'instructions d'insertion comme je veux courir cette instruction d'insertion encore.
Ci-dessous Hows les données ressemble dans le fichier qui ressemble au format incorrect:
Peut-être nous montrer les données incorrectement formatées, et ce que vous attendez? – OldProgrammer
Également peut-être mentionner quelle version de SQL Developer vous utilisez, et comment vous visualisez le fichier spoule. Avez-vous une erreur de 'set sqlformat insert' peut-être, si vous utilisez une version très ancienne? –
merci Alex j'ai compris que le problème est avec ma version développeur SQL. Je cours la version plus ancienne i.e v3.0.Mais quand je vérifie maintenant dans une version supérieure, cela fonctionne parfaitement. – Andrew