Select Auf Tabellen

tobiastt

Erfahrenes Mitglied
Hallo

ich möchte in einen drop down Feld mit meine Tabellen der Datenbank anzeigen lassen. Das funktioniert auch schon aber ich habe es bis jetzt so realisiert, dass alle Tabellen angezeigt werden.

SELECT TABLE_NAME FROM USER_TABLES

wie kann ich ein select auf nur bestimmte Tabellen machen Also nur bestimmte anzeigen lassen.

Danke

Gruß Tobias
 
Du kannst dem USER_TABLES ein ALIAS geben und auf einer
bestimmte Spalte einschränken z. B.

Code:
SELECT TABLE_NAME FROM USER_TABLES u WHERE u.table_name like '%CHG%'
 
mmmhh funktioniert aber wie kann ich "like"mehrere machen

so in der Art:

SELECT TABLE_NAME FROM USER_TABLES u WHERE u.table_name like 'ACCEL_DECEL_TIMES' or u.table_name like 'CHAPTERNO'

aber so gehts nicht :confused:

Tobi
 
du hast zwischen den like '' die %%-Zeichen vergessen...

SELECT TABLE_NAME FROM USER_TABLES u WHERE u.table_name like '%ACCEL_DECEL_TIMES%' or u.table_name like '%CHAPTERNO%'

alternativ geht auch

SELECT TABLE_NAME FROM USER_TABLES ut WHERE ut.table_name IN ('ABACUS_CONFIG', 'ABACUS_STAT_TYPE_B', 'ABTEILUNG')
 
ich habe ein ähnliches Problem, und verstehe aber die Antworten hier nicht so ganz.

Ich habe eine DB in der Tabellen die mit "profil" anfangen selektiert werden sollen , geht das, und kann ich die Tabellen Namen ausgeben lassen in einem Dropdown.

enthallten währen bis jetzt : profil_Arachno , profil_ladyofdarkness .

Wenn das geht , bitte ich einen von euch mir zu sagen wie ?
 
Zurück