NVARCHAR sayıl işlevi
NVARCHAR işlevi, çeşitli veri tiplerinin değişken uzunluklu ulusal karakter dizilimi olarak gösterilmesini sağlar.
Tamsayı-nvarchar
nvarchar 'a ondalık
Kayar noktalı sayı-nvarchar
nvarchar için ondalık kayan nokta
Karakter (nvarchar) karakteri
Graphic to nvarchar
Nchar-nvarchar
Tarih/saati nvarchar olarak
nvarchar Boole değeri
Şema, SYSIBM ' dir.
İşlev imzasında anahtar sözcükler kullanıldığında, işlev adı nitelenmiş ad olarak belirtilemez.
NVARCHAR, yalnızca bir Unicode veritabanında belirtilebilir (SQLSTATE 560AA).
Sonuç
NVARCHAR işlevi, aşağıdakilerin değişken uzunluklu ulusal karakter dizilimi olarak gösterimini verir:
- İlk bağımsız değişken bir SMALLINT, INTEGER ya da BIGINT ise, bir tamsayı.
- İlk bağımsız değişken bir ondalık sayıysa, ondalık bir sayı
- İlk bağımsız değişken bir DOUBLE ya da REAL ise, çift duyarlıklı kayan noktalı bir sayı
- İlk bağımsız değişken bir ondalık kayan noktalı sayıysa (DECFLOAT), ondalık kayan noktalı bir sayı.
- Birinci bağımsız değişken herhangi bir karakter dizilimi tipiyse, bir karakter dizgisi
- İlk bağımsız değişken herhangi bir grafik dizilimi tipiyse, bir grafik dizilimi
- İlk bağımsız değişken herhangi bir ulusal karakter dizilimiyse, ulusal karakter dizilimi
- İlk bağımsız değişken DATE, TIME ya da TIMESTAMP ise, bir tarih saat değeri
- Bir Boole değeri (TRUE ya da FALSE)
NVARCHAR sayıl işlevi, aşağıdaki tabloda belirtildiği gibi, sonuç dizgisi birimleri olan bir sayıl tip dönüştürme işlevinin eşanlamlısıdır.
| NCHAR_MAPPING | Eşanlamlı işlevi | Sonuç dizgisi birimleri |
|---|---|---|
| CHAR_CU32 | VarChar | CODEUNITS32 |
| GRAPHIC_CU32 | VARGRAPHIC | CODEUNITS32 |
| GRAPHIC_CU16 | VARGRAPHIC1 | CODEUNITS16 |
|
||
