> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firebolt.io/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        |                                         |
| `GETBIT`                                                                                                                                                                                              | Supported        |                                         |
| `BIT_AND`, `BIT_OR`, `BIT_XOR`                                                                                                                                                                        | With limitations | Available for some argument types only. |
| `BITAND`, `BITANDAGG`, `BITCOUNT`, `BITOR`, `BITORAGG`, `BITXOR`, `BITXORAGG`, `BIT_ANDAGG`, `BIT_AND_AGG`, `BIT_ORAGG`, `BIT_OR_AGG`, `BIT_SHIFTLEFT`, `BIT_SHIFTRIGHT`, `BIT_XORAGG`, `BIT_XOR_AGG` | Not supported    |                                         |
