|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2004 Messages : 12 ![]() |
Bonjour,
Sous Oracle 9.2, en PL/SQL (ou SQL ?), quelle est la (meilleure ?) syntaxe pour remplir une colonne (ou champ) "NOM_TABLE" (de type VARCHAR2(30)) d'une table T1 par le contenu de la colonne "TABLE_NAME" de la table "USER_TABLES" svp ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : octobre 2004 Messages : 12 ![]() |
En fait, je veux simplement "copier" le résultat du "select table_name from user_tables" dans le champ "NOM_TABLE", de type VARCHAR2(30), de ma table T1 : si mon utilisateur possède par exemple 5 tables, je veux retrouver le nom de chacune dans la colonne "NOM_TABLE", sur 5 lignes...
|
|
|
00
|
|
|
#3 | |||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Citation:
Code :
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|||
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : octobre 2004 Messages : 12 ![]() |
Merci.
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 4 ![]() |
Bonjour,
J'ai deux tables A et B, de clés primaires respectives pkA et pkB. pkB est également un champ de A, et je souhaite remplir la colonne pkB de la table A par les valeurs (nombreuses) de la colonne de même nom dans la table B. J'ai tenté la requête suivante : insert into A (pkB) select B.pkB from B Mais il me retourne "IMPOSSIBLE d'entrer NULL dans la clé primaire pkA de A", ce qui signifie qu'il veut insérer toute une ligne vide dans la table pkA avec seulement le champ pkB rempli... Or ce n'est pas ce que je veux, je veux une sorte de UPDATE des valeurs de la colonne pkB dans la table A ! Comment faire ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com