NEW JSON
Translation specification for the function NEW JSON to Snowflake TO_JSON and PARSE_JSON function
Description
NEW JSON ( [ JSON_string_spec | JSON_binary_data_spec ] )
JSON_string_spec := JSON_String_literal [, { LATIN | UNICODE | BSON | UBJSON } ]
JSON_binary_data_spec := JSON_binary_literal [, { BSON | UBJSON } ]Sample Source Patterns
NEW JSON with string data
Teradata
SELECT NEW JSON ('{"name" : "cameron", "age" : 24}'),
NEW JSON ('{"name" : "cameron", "age" : 24}', LATIN);COLUMN1 | COLUMN2 |
----------------------------+-----------------------------+
{"age":24,"name":"cameron"} | {"age":24,"name":"cameron"} |Snowflake
SELECT
TO_JSON(PARSE_JSON('{"name" : "cameron", "age" : 24}')),
/*** MSC-ERROR - MSCEWI2039 - INPUT FORMAT 'LATIN' NOT SUPPORTED ***/
TO_JSON(PARSE_JSON('{"name" : "cameron", "age" : 24}'));COLUMN1 | COLUMN2 |
----------------------------+-----------------------------+
{"age":24,"name":"cameron"} | {"age":24,"name":"cameron"} |Known Issues
Related EWIs
Last updated
Was this helpful?