|
char()
Die
String Function
char()
gibt das Zeichen zurück, das der im Parameter "integer_expression" angegebenen Zahl
zwischen 0 und 255 entspricht. Die String Funktion char() wird Gegenteilig zur Funktion ascii()
angewendet.
Syntax der String Function char()
char([integer_expression])
Die Parameter der String Function char()
integer_expression
Der Parameter "integer_expression" kann eine Zahl sein, die einem der
Datentypen
tinyint,
smallint
oder
int
entspricht. Der Parameter kann aus einem
Spaltennamen,
Variable,
Konstante
oder einer
expression
bestehen.
Beispiel für die String Function char()
select char(42)
go
-----
*
Gibt das Zeichen "*" zurück.
Qurey Ausgabe Formatierung mit der Funktion char()
Mit der String Funktion char() können mit char(10) (Tabulator)
und char(9) (Zeilenumbruch) zur Formatierung in eine
Query
eingebunden werden.
select
name
+ char(9)
+ phyname
+ char(9)
+ convert(varchar, low/16777216)
as "name physical_name vdevno"
from sysdevices
where name = "data01"
go
-----
data01 /dev/vx/rdsk/disk_group/data01 51
Gibt das Ergebnis als einen String im Dantetyp varchar zurück und fügt einen
Tabulator zwischen den "Spalten" ein.
select
name
+ char(10)
+ phyname
+ char(10)
+ convert(varchar, low/16777216)
as "name physical_name vdevno"
from sysdevices
where name = "data01"
go
-----
data01
/dev/vx/rdsk/disk_group/data01
51
Gibt das Ergebnis als einen String im Dantetyp varchar zurück und fügt einen
Zeilenumbruch zwischen den "Spalten" ein.
Siehe auch:
ascii(), char(n), charindex(), char_length(), compare(), difference(), lower(), ltrim(), patindex(), replicate(), reverse(), right(), rtrim(), sortkey(), soundex(), space(), str(), String Funktionen, stuff(), substring(), to_unichar(), uhighsurr(), ulowsurr(), upper(), uscalar().
|