JSON_CHECK
Translation reference to convert the Teradata function JSON_CHECK to Snowflake Scripting.
Description
The JSON_CHECK function checks a string for valid JSON.
For more information regarding Teradata JSON_CHECK, check here.
[TD_SYSFNLIB.]JSON_CHECK(string_expr);
Sample Source Pattern
Basic Source Pattern
Teradata
SELECT JSON_CHECK('{"key": "value"}');
Snowflake Scripting
SELECT
IFNULL(CHECK_JSON('{"key": "value"}'), 'OK');
JSON_CHECK inside CASE transformation
Teradata
SELECT CASE WHEN JSON_CHECK('{}') = 'OK' then 'OKK' ELSE 'NOT OK' END;
Snowflake Scripting
SELECT
CASE
WHEN UPPER(RTRIM(IFNULL(CHECK_JSON('{}'), 'OK'))) = UPPER(RTRIM('OK'))
THEN 'OKK' ELSE 'NOT OK'
END;
Known Issues
No issues were found.
Related EWIs
No related EWIs.
Last updated