Categories: Datatype, Variant Type
IS_VARBINARY Preview
Returns TRUE if the input expression is a VARIANT<VARBINARY>.
Syntax
IS_VARBINARY(value VARIANT) → BOOLEAN
- value: The VARIANT value to check.
Examples
IS_VARBINARY exampleSELECT IS_VARBINARY(TO_VARIANT(CAST('hello' AS VARBINARY)))
-- TRUE
SELECT IS_VARBINARY(TO_VARIANT('hello'))
-- FALSE
Usage Notes
NULL handling for VARIANT inputs
If the input is SQL NULL (e.g., from a missing path), IS_VARBINARY returns NULL.
| Input | Result |
|---|---|
| VARIANT varbinary | TRUE |
| VARIANT other type | FALSE |
| VARIANT null | FALSE |
| SQL NULL | NULL |