J'essaye de faire un SELECT INTO en utilisant Oracle. Ma requête est:
SELECT * INTO new_table FROM old_table;
Mais j'obtiens l'erreur suivante:
SQL Error: ORA-00905: missing keyword
00905. 00000 - "missing keyword"
Des idées ce qui ne va pas?
Le comportement standard de ce qui précède devrait être comme je le pensais à l'origine: Cependant, Oracle l'a implémenté totalement différemment dans son propre dialecte de SQL Oracle Docs lors de l'insertion ... Sélectionnez
select into
créer une nouvelle table ne fait pas partie de la norme. La norme SQL pour créer une table basée sur une sélection estcreate table .. as select ...
. Dans la norme SQL, ilSELECT INTO
est défini de lire une valeur de colonne dans une variable dans un langage de programmation