Forum - Beitrag anzeigen

Datenbanken/SQL - Re: Spaltennamen der Tabelle ausgeben?

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 23.08.2007 08:50 (1557 Aufrufe)
Name: nightowl
Titel: Re: Spaltennamen der Tabelle ausgeben?
Inhalt: Hi,

wenn Du die Daten in Oracle benötigst, dann hilft Dir diese View aus dem Shema SYS

SELECT * FROM sys.all_tab_columns
where owner = [Shema]
and table_name = [Tabelle]

In der Spalte COLUMN_NAME findst Du was Du suchst. Es werden aber auch andere nützliche Infos mit ausgegeben. Ein Count(*) bringt Dir dann logischerweise die Anzahl der Spalten dieser Tabelle.

Da dies aber auch ein CF-Froum ist... :-)

<cfquery name="qTest" ...>
SELECT * FROM [Tabelle]
WHERE ...
</cfquery>

#qTest.columnList# gibt Dir eine kommaseparierte Liste der Spaltennamen und
#ListLen(qTest.columnList)# logischerweise dann die Anzahl der Spalten.

Ich hoffe das hilft Dir weiter...


Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen