Créer une table à partir d'une requête
Posted in 2004
Topics:
General Discussion
Translated from English by DrWatson
— View original
Bonjour,
Comment puis-je créer une table à partir du résultat d'une requête dans Informix ?
Dans d'autres bases de données, j'utilise CREATE TABLE xyz AS SELECT id FROM table1 ou SELECT
id INTO xyz FROM table1.
Merci.
Mike
↪ replying to Michele
Le second cas (SELECT INTO <nomdetable> FROM) correspond au principe de fonctionnement d'Informix.
Cordialement
Serge
--
Serge Rielau
Développement du compilateur SQL DB2
Laboratoire IBM de Toronto
↪ replying to Michele
Michele a écrit :
> Comment puis-je créer une table à partir des résultats d'une requête dans Informix ?
> Dans d'autres bases de données, j'utilise CREATE TABLE xyz AS SELECT id FROM table1 ou
SELECT
> id INTO xyz FROM table1.
SELECT <liste de colonnes>
FROM <table>
WHERE <condition>
INTO TEMP <nom de la table> <WITH NO LOG>
Si vous souhaitez alimenter une table permanente, créez d'abord la nouvelle table, puis
utilisez une instruction du type :
INSERT INTO <nouvelle table permanente>
SELECT <liste de colonnes> FROM <table d'origine>
Consultez les manuels Informix Guide to SQL pour plus de détails. Le lien suivant
vous mènera à la documentation :
http://www-306.ibm.com/software/data/informix/pubs/library/list2.html
--
June Hunt
↪ replying to June C. Hunt
> > Comment puis-je créer une table à partir des résultats d'une requête dans Informix ?
> > Dans d'autres bases de données, j'utilise CREATE TABLE xyz AS SELECT id FROM table1 ou
> SELECT
> > id INTO xyz FROM table1.
>
> SELECT <liste de colonnes>
> FROM <table>
> WHERE <condition>
> INTO TEMP <nom de la table> <WITH NO LOG>
>
> Si vous souhaitez alimenter une table permanente, créez d'abord la nouvelle table, puis
> utilisez quelque chose de similaire à :
>
> INSERT INTO <nouvelle table permanente>
> SELECT <liste de colonnes> FROM <table d'origine>
>
> Consultez les manuels Informix Guide to SQL pour plus de détails. Le lien
suivant
> vous mènera à la documentation :
>
> http://www-306.ibm.com/software/data/informix/pubs/library/list2.html
Merci.
Related threads