Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/04/2007, 12h27   #1
Membre régulier
 
Inscription : octobre 2005
Messages : 145
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 145
Points : 76
Points : 76
Par défaut [FB] copier une table

bonjour,

je débute...
est-il possible de copier une table ?

par exemple dans la base, j'ai une table TRUC, et je voudrais la copier (juste la structure, pas les données) sur une table TRUC2

Y-a-t-il un ordre simple qui me permet de faire cette opération sans détailler la structure ?

Merci
zarbouine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2007, 19h45   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
c'est simple un create table
et le plus efficace
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2007, 20h36   #3
Membre régulier
 
Inscription : octobre 2005
Messages : 145
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 145
Points : 76
Points : 76
heu oui je me doute bien, mais je trouve pas la syntaxe pour reprendre la structure de la table modèle...
zarbouine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 11h19   #4
Membre chevronné
 
Avatar de defluc
 
Architecte
Inscription : mai 2002
Messages : 1 057
Détails du profil
Informations personnelles :
Âge : 62

Informations professionnelles :
Activité : Architecte

Informations forums :
Inscription : mai 2002
Messages : 1 057
Points : 745
Points : 745
Un exemple
Code :
1
2
3
4
5
6
7
CREATE TABLE 'MaTable'(
         'Champs1'  Integer,
         'Champs2'  CHAR(180),
         'Champs3'  CHAR(44),
         'Champs4'  CHAR(4),
         'Champs5'  CHAR(38),
         'Champs6'  CHAR(45));
defluc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 11h58   #5
Membre régulier
 
Inscription : octobre 2005
Messages : 145
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 145
Points : 76
Points : 76
j'ai du mal m'exprimer...
ce que je voudrais, c'est ne pas avoir à décrire la liste des champs, autrement dit, récupérer la liste des champs de la table truc (quelle qu'elle soit) et utiliser cette liste pour créer la table truc2. Dans le BDE c'tait possible de faire ça... pas dans FB ?
zarbouine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 12h24   #6
Membre chevronné
 
Avatar de defluc
 
Architecte
Inscription : mai 2002
Messages : 1 057
Détails du profil
Informations personnelles :
Âge : 62

Informations professionnelles :
Activité : Architecte

Informations forums :
Inscription : mai 2002
Messages : 1 057
Points : 745
Points : 745
Je ne pense pas que ce soit possible.
Je mettrais la structure dans une chaine de caractères que je pourrais réutiliser à toute occasion.
defluc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 17h07   #7
Membre régulier
 
Inscription : octobre 2005
Messages : 145
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 145
Points : 76
Points : 76
ok merci
zarbouine est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web