2010-08-17 10 views
3

fait i ont 2 tables Table1 et Table2mise en place d'une valeur par défaut d'une colonne dans l'instruction select

table1

name 
city 
addr. 

table2

name 
city 
addr. 
ph.no 

maintenant ph.no champ est un supplément champ dans le tableau 2

donc je veux montrer le champ ph.no avec une valeur par défaut de 12345 dans la sortie de sel ect requête sur table1 comme je veux ajouter cette sortie dans un fichier outfile. aidez-moi ..Je me sers de la base de données AS400 db2

+0

Nous avons besoin de connaître la définition de ph.no avant de pouvoir dire comment un défaut pourrait fonctionner. Par exemple, si elle autorise NULL, elle peut être très différente de NOT NULL. L'attribut DEFAULT, le type de données et la taille sont également nécessaires. – user2338816

Répondre

9

Oui, vous pouvez le faire:

SELECT name, city, addr, 12345 AS ph_no 
FROM table1 
+0

J'ai besoin de montrer 'ph_no' comme' 12345' quand 'name' est' jhon' et 'ph_no' comme' 123' quand 'name' est' peter'. C'est possible ? –