1.0

Table Of Contents
--------------------
1
2
3
3 rows selected
ij> -- the return data type of coalesce is integer
ij> select coalesce (smallintcol, intcol) from temp;
1
-----------
1
NULL
3
3 rows selected
Concatenation operator
The concatenation operator, ||, concatenates its right operand to the end of its left operand. It operates on a
character or bit expression.
Because all built-in data types are implicitly converted to strings, this function can act on all built-in data types.
Syntax
{
{ CharacterExpression || CharacterExpression } |
{ BitExpression || BitExpression }
}
For character strings, if both the left and right operands are of type CHAR, the resulting type is CHAR; otherwise,
it is VARCHAR. The normal blank padding/trimming rules for CHAR and VARCHAR apply to the result of
this operator.
The length of the resulting string is the sum of the lengths of both operands.
For bit strings, if both the left and the right operands are of type CHAR FOR BIT DATA, the resulting type is
CHAR FOR BIT DATA; otherwise, it is VARCHAR FOR BIT DATA.
Examples
-- returns 'supercalifragilisticexbealidocious(sp?)'
VALUES 'supercalifragilistic' || 'exbealidocious' || '(sp?)'
-- returns NULL
VALUES CAST (null AS VARCHAR(7))|| 'AString'
-- returns '130asdf'
VALUES '130' || 'asdf'
COS function
The COS function returns the cosine of a specied number.
The specied number is the angle, in radians, that you want the cosine for. The specied number must be a
DOUBLE PRECISION on page 578 number.
If the specied number is NULL, the result of this function is NULL.
vFabric SQLFire User's Guide520
vFabric SQLFire Reference