2011-02-27 4 views

Répondre

4

La sélection est facile. Incluez simplement la colonne type dans la projection de la requête. En supposant que la colonne est appelée ADRESSE Adresse_du_contact:

select id, contact_name, contact_address 
from cust_contact 
/

Avec inserts, vous devez spécifier le type dans la déclaration: « »

insert into cust_contact values 
    (some_seq.nextval 
    , 'MR KNOX' 
    , address(34, 'Main Street', 'Whoville', 'SU') 
    ) 
/
0

Vous pouvez également utiliser la Syntaxe lors de la récupération des colonnes:

sélectionnez c.contact_address.city à partir de cust_contact c;

Veuillez noter que si cust_contact est une table d'objets, alors vous devez utiliser l'alias de table "c".

+0

Les requêtes fonctionnent avec un alias. –

0

par exemple: premier créer un objet de type dire que l'adresse, pour cette Syntax ou une requête est utilisée: créer un type address_ty comme objet (rue varchar2 (50), Ville char (10), le numéro postal (6));

utilisent maintenant ce address_ty comme dans le type de données moment de la création de la table par exemple: créer Exemple de table (emp_name varchar2 (10), le nombre emp_id (10), adresse address_ty); cela va créer Exemple de table ayant Adresse address_ty comme un type de données ..

insérer maintenant en valeurs dans l'exemple Tableau Insérer en valeurs par exemple (« Sandeep Kumar », 595, address_ty (« Snap sur le secteur 126 », » Noida ', 201301);

tHANX ....

Questions connexes