Urgence en SQL

proganas Messages postés 25 Statut Membre -  
jee pee Messages postés 243 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à tout le monde,
J'au une question que je n'ai pas pu la resoudre si vous pouvez svp....COmment créer une table en inserrant ces données au même temps en SQL...Mercii d'avance ;)
à tres bientot
A voir également:

6 réponses

Polux31 Messages postés 7219 Statut Membre 1 204
 
bonjour,

Il faut d'abord faire le script de création de la table et ensuite faire les insert dans la table :

CREATE TABLE ORDERS
(Order_ID integer,
Order_Date char,
Customer_SID integer,
Amount double,
Primary Key (Order_ID),
Foreign Key (Customer_SID) references CUSTOMER(SID));

INSERT INTO ORDERS VALUES (1, '02/01/2008', 12, 3.15)
INSERT INTO ORDERS VALUES (2, '03/01/2008', 5, 9.21)
....

;o)

polux
0
IdleMan Messages postés 254 Statut Membre 60
 
Je n'ai aps bien compris ta question , tu souhaite creer une table et inserer des lignes de données dedans en meme temp ou tu souhaite creer une table avec les colonnes de structures ?
0
cchristian Messages postés 928 Statut Membre 131
 
Bonsoir Proganas,

Ca semble assez contradictoire comme demande, en ce sens que l'étape de création d'une table permet de définir les carctéristiques, les paramètres qui permettront d'assurer le stockage et l'accès aux futures données. De plus cette étape de création de la table est rapide en général.
Peux-tu en dire plus ?
0
proganas Messages postés 25 Statut Membre 1
 
Ree....Oui comment créer une table et inserer les données en même temps... notre prof nous a dit qu'il ya une methode qui fait cette tache...les 2 à la fois...mercii pour vos reponses
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Polux31 Messages postés 7219 Statut Membre 1 204
 
re

Je ne connais pas cette méthode et je serai curieux de la connaître ... j'espère que tu nous donneras la solution de ton prof ...

Es-tu sûr de l'énoncé de la question ? parce qu'il est possbile de créer une table temporaire ou une vue avec des données ...

Pour ma part, dans le cas d'une création de table, je fais d'abord le create table et ensuite les insert ...

;o)

polux
0
jee pee Messages postés 243 Date d'inscription   Statut Modérateur Dernière intervention   9 801
 
salut,

on peut créer une table et insérer les données en même temps si les données proviennent d'une autre table déjà existante :

create table T1 as select * from TA;

create table T2 as select rue, numero from TB;

cdt
0