[TD_SYSFNLIB.] BSON_CHECK ( BSON_data [, { 'STRICT' | 'LAX' } ] )
Syntax Elements
- TD_SYSFNLIB
- The name of the database where the function is located.
- BSON_data
- A string to be tested for compliance to BSON syntax.
- BYTE, VARBYTE, and BLOB are the allowed input types.
- A maximum of 16776192 bytes may be passed in for validation.
- STRICT
- The data is validated according to the BSON specification located at http://bsonspec.org/ and the MongoDB restrictions.
- The character string 'STRICT' is not case sensitive. For example, you can also specify 'strict'.
- LAX
- The data is validated according to the BSON specification located at http://bsonspec.org/. This is the default behavior if you do not specify 'STRICT' or 'LAX'.
- The character string 'LAX' is not case sensitive. For example, you can also specify 'lax'.