Documentation Index

Fetch the complete documentation index at: https://docs.lobster-world.com/llms.txt

Use this file to discover all available pages before exploring further.

get sql column names()

Prev Next

Ab Version 4.6.12 im Standard enthalten, aber auskommentiert. Siehe dazu den Klassennamen BasicGetSqlColumnNames in Konfigurationsdatei ./etc/admin/datawizard/filter.properties.

Diese Funktion schreibt alle Spaltennamen des SQL-Statement a in Liste d.

Der Rückgabewert der Funktion ist die Anzahl der in die Liste eingefügten Elemente oder -1 (siehe Parameter e).

Parameter

Parameter

Beschreibung

a

Das SQL-Select-Statement.

b

Der Datenbank-Alias.

c

Name der Liste für die SQL-Parameter. Siehe Beispiele.

d

Name der Liste für die Spaltennamen. Hinweis: Liste wird zuvor geleert.

e

(optional) Falls true, dann werden auftretende SQL-Fehler ignoriert (statt Fehlerabbruch) und der Rückgabewert ist -1. Default: false.

Beispiele

Gegeben sei die Liste myparams={1341706}. Relevant für Parameter c im letzten Beispiel.

Parameter a

Parameter b

Parameter c

Parameter d

Parameter e

Ergebnis

select * from dw_suspend

hub

mylist

false

Liste mylist={file_reference,profile_id,profile,client,restart_in,is_suspended,file_name,backup_name} und Rückgabewert 8.

select file_reference, profile_id from dw_suspend

hub

mylist

false

Liste mylist={file_reference,profile_id} und Rückgabewert 2.

select date_at,name from dw_log where dw_job=@1:i@

hub

myparams

mylist

false

Liste mylist={date_at,name} und Rückgabewert 2. Hinweis: @1:i@ wird aufgelöst zu 1341706, siehe Liste myparams und beispielsweise Funktion select-statement a [[param &1 = c], d,e, f,g,h,i,j], default k,l,m,n dbAlias = b für Details.