DB2 Version 9.7 for Linux, UNIX, and Windows

NVARCHAR scalar function

Integer to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--integer-expression--)--------------------------><

Decimal to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--decimal-expression--+----------------------+--)-><
                                    '-,--decimal-character-'      

Floating-point to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--floating-point-expression--+----------------------+--)-><
                                           '-,--decimal-character-'      

Decimal floating-point to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--decimal-floating-point-expression--+----------------------+--)-><
                                                   '-,--decimal-character-'      

Character to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--character-expression--+------------+--)--------><
                                      '-,--integer-'      

Nchar to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--national-character-expression--+------------+--)-><
                                               '-,--integer-'      

Datetime to nvarchar

Read syntax diagramSkip visual syntax diagram
>>-NVARCHAR--(--datetime-expression--+--------------+--)-------><
                                     '-,--+-ISO---+-'      
                                          +-USA---+        
                                          +-EUR---+        
                                          +-JIS---+        
                                          '-LOCAL-'        

The schema is SYSIBM.

The function name cannot be specified as a qualified name when keywords are used in the function signature.

NVARCHAR can be specified only in a Unicode database (SQLSTATE 560AA).

The NVARCHAR function returns a varying-length national character string representation of:
  • An integer number, if the first argument is a SMALLINT, INTEGER, or BIGINT
  • A decimal number, if the first argument is a decimal number
  • A double-precision floating-point number, if the first argument is a DOUBLE or REAL
  • A decimal floating-point number, if the first argument is a decimal floating-point number (DECFLOAT)
  • A character string, if the first argument is any type of character string
  • An national character string, if the first argument is any type of national character string
  • A datetime value, if the first argument is a DATE, TIME, or TIMESTAMP

The NVARCHAR scalar function is a synonym for the VARGRAPHIC scalar function.