Bonjour,
Je voulais savoir, si en langage SQL, la notion de "REFERENCE FIELD" existait (que l'on retrouve en RPG). Je m'explique : Prenons deux tables avec le même type de colonne 1 VARCHAR(50)
Pour imager, on va dire que ces deux tables sont des tables clients et que les colonnes 1 sont des numéros de clients. Il est donc indispensable que les 2 colonnes 1 soient du même type.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE table1 (Col1 VARCHAR(50), ..., ... ); CREATE TABLE table2 (Col1 VARCHAR(50), ..., ...);
Ma question : Au lieu de redéfinir la colonne 1 de la table 2 comme VARCHAR(50), peut-on faire pointer cette colonne 1 vers la colonne 1 de la table 1 pour être sûr d'avoir le même type pour les deux colonnes.
Un truc du style :
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE table1 (Col1 VARCHAR(50), ..., ... ); CREATE TABLE table2 (Col1 REF TABLE1.Col1 ..., ...);
Partager