# CAllDatabase

URL: https://chugunov.pro/api-bitrix/global/calldatabase/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\CAllDatabase`
Модуль: Глобальные классы.

Исходный файл: `source/main/classes/general/database.php:14`

## Свойства (23)

- `static $$arNodes`
- `$$arQueryDebug` (устаревший)
- `$$bModuleConnection`
- `$$bNodeConnection`
- `$$cntQuery` (устаревший)
- `$$column_cache`
- `$$db_Conn`
- `$$db_Error`
- `$$db_ErrorSQL`
- `$$DBHost`
- `$$DBLogin`
- `$$DBName`
- `$$DBPassword`
- `$$debug`
- `$$DebugToFile`
- `$$node_id`
- `$$obSlave`
- `$$result`
- `$$ShowSqlStat`
- `$$sqlTracker`
- `$$timeQuery` (устаревший)
- `$$type`
- `$$version`

## Методы (51)

- [`addDebugQuery()`](https://chugunov.pro/api-bitrix/global/calldatabase/adddebugquery/)
- [`addDebugTime()`](https://chugunov.pro/api-bitrix/global/calldatabase/adddebugtime/)
- [`CharToDateFunction()`](https://chugunov.pro/api-bitrix/global/calldatabase/chartodatefunction/)
- [`Commit()`](https://chugunov.pro/api-bitrix/global/calldatabase/commit/)
- [`Concat()`](https://chugunov.pro/api-bitrix/global/calldatabase/concat/)
- [`Connect()`](https://chugunov.pro/api-bitrix/global/calldatabase/connect/) (устаревший)
- [`CreateIndex()`](https://chugunov.pro/api-bitrix/global/calldatabase/createindex/)
- [`static DateFormatToPHP()`](https://chugunov.pro/api-bitrix/global/calldatabase/dateformattophp/)
- [`DateToCharFunction()`](https://chugunov.pro/api-bitrix/global/calldatabase/datetocharfunction/)
- [`DDL()`](https://chugunov.pro/api-bitrix/global/calldatabase/ddl/)
- [`DoConnect()`](https://chugunov.pro/api-bitrix/global/calldatabase/doconnect/)
- [`static FormatDate()`](https://chugunov.pro/api-bitrix/global/calldatabase/formatdate/)
- [`ForSql()`](https://chugunov.pro/api-bitrix/global/calldatabase/forsql/)
- [`getConnection()`](https://chugunov.pro/api-bitrix/global/calldatabase/getconnection/)
- [`static GetDBNodeConnection()`](https://chugunov.pro/api-bitrix/global/calldatabase/getdbnodeconnection/)
- [`GetErrorMessage()`](https://chugunov.pro/api-bitrix/global/calldatabase/geterrormessage/)
- [`GetErrorSQL()`](https://chugunov.pro/api-bitrix/global/calldatabase/geterrorsql/)
- [`GetIndexName()`](https://chugunov.pro/api-bitrix/global/calldatabase/getindexname/)
- [`static GetModuleConnection()`](https://chugunov.pro/api-bitrix/global/calldatabase/getmoduleconnection/) — Возвращает подключение к базе данных модуля.
- [`GetNowDate()`](https://chugunov.pro/api-bitrix/global/calldatabase/getnowdate/)
- [`GetNowFunction()`](https://chugunov.pro/api-bitrix/global/calldatabase/getnowfunction/)
- [`GetTableFieldsList()`](https://chugunov.pro/api-bitrix/global/calldatabase/gettablefieldslist/)
- [`GetVersion()`](https://chugunov.pro/api-bitrix/global/calldatabase/getversion/)
- [`IndexExists()`](https://chugunov.pro/api-bitrix/global/calldatabase/indexexists/)
- [`InitTableVarsForEdit()`](https://chugunov.pro/api-bitrix/global/calldatabase/inittablevarsforedit/)
- [`IsDate()`](https://chugunov.pro/api-bitrix/global/calldatabase/isdate/)
- [`IsNull()`](https://chugunov.pro/api-bitrix/global/calldatabase/isnull/)
- [`LastID()`](https://chugunov.pro/api-bitrix/global/calldatabase/lastid/)
- [`Length()`](https://chugunov.pro/api-bitrix/global/calldatabase/length/)
- [`ParseSqlBatch()`](https://chugunov.pro/api-bitrix/global/calldatabase/parsesqlbatch/) (устаревший)
- [`PrepareInsert()`](https://chugunov.pro/api-bitrix/global/calldatabase/prepareinsert/)
- [`PrepareUpdate()`](https://chugunov.pro/api-bitrix/global/calldatabase/prepareupdate/)
- [`PrepareUpdateJoin()`](https://chugunov.pro/api-bitrix/global/calldatabase/prepareupdatejoin/)
- [`Query()`](https://chugunov.pro/api-bitrix/global/calldatabase/query/)
- [`QueryBind()`](https://chugunov.pro/api-bitrix/global/calldatabase/querybind/)
- [`QueryLong()`](https://chugunov.pro/api-bitrix/global/calldatabase/querylong/) (устаревший)
- [`quote()`](https://chugunov.pro/api-bitrix/global/calldatabase/quote/)
- [`static registerAutoload()`](https://chugunov.pro/api-bitrix/global/calldatabase/registerautoload/) — Регистрирует классы, зависящие от базы данных, для автозагрузки.
- [`Rollback()`](https://chugunov.pro/api-bitrix/global/calldatabase/rollback/)
- [`RunSQLBatch()`](https://chugunov.pro/api-bitrix/global/calldatabase/runsqlbatch/)
- [`static showConnectionError()`](https://chugunov.pro/api-bitrix/global/calldatabase/showconnectionerror/)
- [`startSqlTracker()`](https://chugunov.pro/api-bitrix/global/calldatabase/startsqltracker/)
- [`StartTransaction()`](https://chugunov.pro/api-bitrix/global/calldatabase/starttransaction/)
- [`StartUsingMasterOnly()`](https://chugunov.pro/api-bitrix/global/calldatabase/startusingmasteronly/)
- [`StopUsingMasterOnly()`](https://chugunov.pro/api-bitrix/global/calldatabase/stopusingmasteronly/)
- [`Substr()`](https://chugunov.pro/api-bitrix/global/calldatabase/substr/)
- [`TableExists()`](https://chugunov.pro/api-bitrix/global/calldatabase/tableexists/)
- [`ToChar()`](https://chugunov.pro/api-bitrix/global/calldatabase/tochar/)
- [`ToNumber()`](https://chugunov.pro/api-bitrix/global/calldatabase/tonumber/)
- [`TopSql()`](https://chugunov.pro/api-bitrix/global/calldatabase/topsql/)
- [`Update()`](https://chugunov.pro/api-bitrix/global/calldatabase/update/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/CAllDatabase.html
