Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/11/2012, 09h26   #1
od.dev
Membre confirmé
 
Avatar de od.dev
 
Homme Numéro VI Le Village
Analyste-programmeur Delphi
Inscription : décembre 2003
Messages : 479
Détails du profil
Informations personnelles :
Nom : Homme Numéro VI Le Village
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Analyste-programmeur Delphi

Informations forums :
Inscription : décembre 2003
Messages : 479
Points : 258
Points : 258
Par défaut CREATE TABLE AS (SELECT..)

Bonjour à tous,

Je me rends compte à l'instant que le bien pratique :
Code :
1
2
 
CREATE TABLE AS (SELECT...)
ne marche pas en FireBird.
J'ai bien vérifié la syntaxe, même si je ne suis pas du matin, je ne pense pas m'être trompé.

Est-ce un cauchemar ?
Est-ce prévu dans 2.6 ?

Merci de me rassurer
od.dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 11h47   #2
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 206
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 206
Points : 7 262
Points : 7 262
euh , j'ai bien peur que cette syntaxe "CREATE TABLE AS SELECT" n'ai jamais existé
ORACLE,PostGres Oui , Firebird non (makowski confirmera/infirmera peut-être ?)
en tout cas cette syntaxe n'existait pas en INTERBASE

par contre un CREATE VIEW Oui

http://www.firebirdsql.org/refdocs/l...eate-view.html
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 11h49   #3
Ph. B.
Expert Confirmé
 
Avatar de Ph. B.
 
Homme Philippe
Inscription : avril 2002
Messages : 1 026
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Âge : 46
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2002
Messages : 1 026
Points : 2 651
Points : 2 651
Envoyer un message via ICQ à Ph. B. Envoyer un message via Skype™ à Ph. B.
Bonjour,
Citation:
Envoyé par od.dev Voir le message
Je me rends compte à l'instant que le bien pratique :
Code :
1
2
 
CREATE TABLE AS (SELECT...)
ne marche pas en FireBird.
J'ai bien vérifié la syntaxe, même si je ne suis pas du matin, je ne pense pas m'être trompé.
Vous ne vous êtes pas trompé. cf. FAQ Firebird

Citation:
Envoyé par od.dev Voir le message
Est-ce un cauchemar ?
A ce point la ?
Quelle est la finalité de cette opération ?
Citation:
Envoyé par od.dev Voir le message
Est-ce prévu dans 2.6 ?
A ma connaissance, la 2.6 n'existe pas dans la roadmap, la 3 oui.

Enfin, vous pouvez voter pour cette fonctionnalité bien qu'elle ne semble pas être actuellement une priorité : cf. CORE-796
__________________
Philippe.
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 13h42   #4
od.dev
Membre confirmé
 
Avatar de od.dev
 
Homme Numéro VI Le Village
Analyste-programmeur Delphi
Inscription : décembre 2003
Messages : 479
Détails du profil
Informations personnelles :
Nom : Homme Numéro VI Le Village
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Analyste-programmeur Delphi

Informations forums :
Inscription : décembre 2003
Messages : 479
Points : 258
Points : 258
Effectivement, j'ai déjà utilisé cette commande dans Oracle et PostGreSQL. D'où ma grande surprise.
La finalité étant évidemment de créer en une seule commande une table "héritant" non seulement de la structure mais aussi des enregistrements d'une autre.
Du coup Interbase/FB descend d'un gros cran dans mon estime.
od.dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 13h50   #5
od.dev
Membre confirmé
 
Avatar de od.dev
 
Homme Numéro VI Le Village
Analyste-programmeur Delphi
Inscription : décembre 2003
Messages : 479
Détails du profil
Informations personnelles :
Nom : Homme Numéro VI Le Village
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Analyste-programmeur Delphi

Informations forums :
Inscription : décembre 2003
Messages : 479
Points : 258
Points : 258
Citation:
Envoyé par Ph. B. Voir le message
Bonjour,

Tu ne t'es pas trompé. cf. FAQ Firebird
Effectivement, c'est comme la sécu de Coluche : "tu leur dis de quoi tu as besoin, et ils t'expliquent comment t'en passer."
od.dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h26.


 
 
 
 
Partenaires

Hébergement Web