|
col_length()
Die
System Function
col_length()
gibt die definierte Länge einer
Spalte
einer
Tabelle
zurück. Um die Länge der gespeicherten Daten zu ermitteln kann die
Funktion
datalength()
verwendet werden.
Syntax der System Function col_length()
col_length ( object_name, column_name)
Die Parameter der System Function col_length()
"object_name"
Der Parameter "object_name" ist der Name eines Objekts in der
Datenbank.
Ein gültige Objekt kann eine Tabelle,
View,
Procedure,
Trigger
oder
Rule
sein. Die Angabe des Objekts kann vollqualifiziert sein, also mit Angabe der
Datenbank, des Besitzers und des Objekts. Der Parameter "object_name" muss
in einfachen oder doppelten Anführungsstrichen angegeben werden.
"column_name"
Der Parameter "column_name" ist der Name der Spalte.
Beispiel für die System Function col_length()
select col_length("table_name", "column_name")
go
-----
90
Gibt die definierte Länge (90) der Spalte "column_name" zurück.
select col_length("db_name.owner.table_name", "column_name")
go
-----
90
Vollqualifizierte Angabe des Objekts. Gibt die definierte Länge der Spalte "column_name" für das
Objekt "table_name" in der Datenbank "db_name" zurück.
Siehe auch:
Aggregat Funktionen, audit_event_name(), col_name(), curunreservedpgs(), datachange(), datalength(), data_pages(), data_pgs(), db_id(), db_name(), derived_stat(), host_id(), host_name(), identity(), identity_burn_max(), index_col(), index_colorder(), isnull(), is_quiesced(), lct_admin("logsegment_freepages"), lct_admin("num_logpages"), lct_admin("reserved"), lct_admin("reserved_for_rollbacks"), lct_admin(), license_enabled(), lockscheme(), next_identity(), object_id(), object_name(), pageinfo(), pagesize(), pointer_size(), ptn_data_pgs(), reserved_pages(), reserved_pgs(), rowcnt(), row_count(), showplan_in_xml(), syb_quit(), syb_sendmsg(), System Funktionen, tempdb_id(), tran_dumpable_status(), tsequal(), used_pages(), used_pgs().
|