Bonjour,
J'ai la problématique suivante :
J'ai les tables suivantes :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 create table langue ( id int identity not null primary key, name nvarchar(30) not null ); create table label ( id int identity not null primary key ); create table label_langue ( label_id int not null references label(id), langue_id int not null references langue(id), traduction nvarchar(30) not null, primary key (label_id, langue_id) )
Je souhaite alimenter ma base :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 insert into langue (name) values ('Français'); // id = 1 insert into langue (name) values ('English'); // id = 2 insert into langue (name) values ('日本人'); // id = 3 --insert into label (??????); // id = 1 insert into label_langue (label_id, langue_id, traduction) values (1, 1, 'Bonjour'); insert into label_langue (label_id, langue_id, traduction) values (1, 2, 'Hello'); insert into label_langue (label_id, langue_id, traduction) values (1, 3, 'こんにちは');
Comment je crée ma ligne dans la table label, vu que j'ai aucune colonne à renseigner, et que je ne souhaite pas gérer à la main l'identity ?
-- Tiens, le forum supporte pas les caractères étendus ?
Partager