> ## Documentation Index
> Fetch the complete documentation index at: https://firebolt-aggregate-helm-docs-pr-97.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Bitwise expression functions

> Snowflake bitwise expression functions supported in Snowflake compatibility mode.

<span className="feature-tag">Preview</span>

Snowflake [bitwise expression functions](https://docs.snowflake.com/en/sql-reference/intro-summary-operators-functions) in [Snowflake compatibility mode](/reference-sql/snowflake/overview).

| Function                                                                                                                  | Support          | Notes                                   |
| :------------------------------------------------------------------------------------------------------------------------ | :--------------- | :-------------------------------------- |
| `BITNOT`                                                                                                                  | Supported        |                                         |
| `BITSHIFTLEFT`                                                                                                            | Supported        |                                         |
| `BITSHIFTRIGHT`                                                                                                           | Supported        |                                         |
| `BIT_NOT`                                                                                                                 | Supported        |                                         |
| `BIT_SHIFTLEFT`                                                                                                           | Supported        |                                         |
| `BIT_SHIFTRIGHT`                                                                                                          | Supported        |                                         |
| `GETBIT`                                                                                                                  | Supported        |                                         |
| `BITANDAGG`, `BITORAGG`, `BITXORAGG`, `BIT_ANDAGG`, `BIT_AND_AGG`, `BIT_ORAGG`, `BIT_OR_AGG`, `BIT_XORAGG`, `BIT_XOR_AGG` | Supported        |                                         |
| `BIT_AND`, `BIT_OR`, `BIT_XOR`                                                                                            | With limitations | Available for some argument types only. |
| `BITAND`, `BITCOUNT`, `BITOR`, `BITXOR`                                                                                   | Not supported    |                                         |
