J'ai créé un type d'objet (adresse-ville, état) dans Oracle 10g. La table cust_contact contient un champ de type address.Can anyone peut fournir une requête SQL pour insérer et récupérer des valeurs de cette table incluant le type?Récupérer et insérer dans des objets de type dans Oracle
Répondre
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')
)
/
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".
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 ....
- 1. Insérer des objets avec oracle dbms
- 2. insérer des objets dans
- 3. Récupérer uniquement des objets de type base dans nHibernate
- 4. Insérer des données dans Oracle
- 5. Comment récupérer des objets partiels dans NHibernate?
- 6. oracle insérer/supprimer des problèmes dans linqpad
- 7. Insérer des objets contenant des collections dans MongoDB
- 8. elasticsearch insérer des objets dans l'index
- 9. Insérer JPanel dans JOptionPane et récupérer des données
- 10. Récupérer des objets par conteneur dans LDAP
- 11. Insérer/contraintes dans SQL (Oracle)
- 12. Nouveau pour Oracle, saisir pour récupérer des données de deux ensembles, comparer et insérer conditionnellement
- 13. Stocker des objets dans une classe et récupérer sur demande
- 14. Comment identifier et récupérer des objets enfants dans JDO
- 15. Comment insérer des objets volumineux dans Oracle 10G à l'aide de System.Data.OracleClient?
- 16. Insérer Oracle CLOB dans CodeIgniter
- 17. Insérer ... en double dans Oracle?
- 18. Récupérer des objets distants ajoute "_ $$ _ javassist_x" au type
- 19. Insérer et récupérer des dates et des timestamps dans mongodb en utilisant PHP
- 20. Insérer dans la base de données oracle
- 21. Insérer dans Oracle à partir d'Excel VBA
- 22. héritage avec des objets Oracle
- 23. Comment récupérer et insérer ImageId?
- 24. Je souhaite insérer un fichier dans Oracle en utilisant le type de colonne BLOB sur Hibernate?
- 25. Oracle Char type et Hibernate
- 26. Insérer plusieurs objets dans MySQL
- 27. Oracle: insérer à partir de la table de type
- 28. Récupérer des objets à partir d'autres objets
- 29. EF insérer des objets connexes
- 30. Comment récupérer des objets Aggregate?
Les requêtes fonctionnent avec un alias. –