# BSON Functions

## In this section

* [BSON\_ARRAY\_CONTAINS\_BSON](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-array-contains-bson.md)
* [BSON\_ARRAY\_PUSH](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-array-push.md)
* [BSON\_ARRAY\_SLICE](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-array-slice.md)
* [BSON\_BUILD\_ARRAY](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-build-array.md)
* [BSON\_BUILD\_OBJECT](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-build-object.md)
* [BSON\_COMPARE](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-compare.md)
* [BSON\_EXTRACT\_ALL\_BSON](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-all-bson.md)
* [BSON\_EXTRACT\_BIGINT](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-bigint.md)
* [BSON\_EXTRACT\_BINARY](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-binary.md)
* [BSON\_EXTRACT\_BOOL](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-bool.md)
* [BSON\_EXTRACT\_BSON](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-bson.md)
* [BSON\_EXTRACT\_DATETIME](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-datetime.md)
* [BSON\_EXTRACT\_DOUBLE](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-double.md)
* [BSON\_EXTRACT\_STRING](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-extract-string.md)
* [BSON\_GET\_TYPE](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-get-type.md)
* [BSON\_INCLUDE\_MASK and BSON\_EXCLUDE\_MASK](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-include-mask.md)
* [BSON\_INPUT\_STREAM\_TO\_ARRAY](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-input-stream-to-array.md)
* [BSON\_LENGTH](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-length.md)
* [BSON\_MATCH\_ANY and BSON\_MATCH\_ANY\_EXISTS](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-match-any-and-bson-match-any-exists.md)
* [BSON\_MERGE](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-merge.md)
* [BSON\_NORMALIZE\_\*](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-normalize.md)
* [BSON\_SET\_BSON](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-set-bson.md)
* [BSON\_UNWIND](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-unwind.md)
* [BSON\_UPDATE](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/bson-update.md)
* [IS\_BSON\_NULL](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/is-bson-null.md)
* [Multi-Value Hash Index (BSON)](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/multi-value-hash-index-bson.md)

***

Modified at: July 9, 2025

Source: [/db/v9.1/reference/sql-reference/bson-functions/](https://docs.singlestore.com/db/v9.1/reference/sql-reference/bson-functions/)

(An index of the documentation is available at /llms.txt)
