1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-19 21:17:55 +02:00

Update PostgreSQL.md

This commit is contained in:
Anton Titovets 2025-02-16 11:57:33 +03:00
parent 6957f20d78
commit 9743207846

View File

@ -19,37 +19,41 @@ sidebar_class_name: PostgreSQL
Коннектор PostgreSQL поддерживает использование позиционных параметров. Все значения, передаваемые как при прямом выполнении запросов через функцию `ВыполнитьЗапросSQL()`, так и в ORM методах с установкой значений, вроде `ДобавитьЗаписи` и `ОбновитьЗаписи`, должный представлять из себя структуру вида `{'Тип данных': 'Значение'}`. Поддерживаются следующие типы данных:
:::TIP
🟢 - Реализовано, проверено; 🟡 - Реализовано, не проверено
:::
| Тип | Поддержка | Синонимы | Допустимые типы 1С |
|-|-|-|-|
| BOOL | Реализовано, проверено | - | Булево |
| "char" | Реализовано, проверено | OLDCHAR | Число |
| SMALLINT | Реализовано, проверено | - | Число |
| SMALLSERIAL | Реализовано, проверено | - | Число |
| INT | Реализовано, проверено | - | Число |
| SERIAL | Реализовано, проверено | - | Число |
| BIGINT | Реализовано, проверено | - | Число |
| BIGSERIAL | Реализовано, проверено | - | Число |
| OID | Реализовано, проверено | - | Число |
| REAL | Реализовано, проверено | - | Число |
| DOUBLE PRECISION | Реализовано, проверено | DOUBLE_PRECISION | Число |
| VARCHAR | Реализовано, проверено | - | Строка |
| TEXT | Реализовано, проверено | - | Строка |
| CHAR | Реализовано, проверено | - | Строка |
| CITEXT | Реализовано, проверено | - | Строка |
| NAME | Реализовано, проверено | - | Строка |
| INET | Реализовано, проверено | - | Строка |
| UUID | Реализовано, проверено | - | Строка, УникальныйИдентификатор |
| TIMESTAMP | Реализовано, проверено | - | Дата, Строка (ISO 8601, RFC 3339) |
| TIMESTAMP WITH TIME ZONE | Реализовано, проверено | TIMESTAMP_WITH_TIME_ZONE | Дата (часовой пояс будет указан как UTC), Строка (RFC 3339) |
| DATE | Реализовано, проверено | - | Дата (с любым временем), Строка (ISO 8601, RFC 3339) |
| TIME | Реализовано, проверено | - | Дата (с любой датой), Строка (ISO 8601, RFC 3339) |
| BYTEA | Реализовано, проверено | - | ДвоичныеДанные, Путь к файлу, Base64 строка (все приводится к Base64 строке) |
| JSON | Реализовано, проверено | - | Массив, Структура, Соответствие |
| JSONB | Реализовано, проверено | - | Массив, Структура, Соответствие |
| LTREE | Реализовано, не проверено | - | Строка |
| LQUERY | Реализовано, не проверено | - | Строка |
| LTXTQUERY | Реализовано, не проверено | - | Строка |
| HSTORE | Реализовано, не проверено | - | Структура, Соответствие |
| BOOL | 🟢 | - | Булево |
| "char" | 🟢 | OLDCHAR | Число |
| SMALLINT | 🟢 | - | Число |
| SMALLSERIAL | 🟢 | - | Число |
| INT | 🟢 | - | Число |
| SERIAL | 🟢 | - | Число |
| BIGINT | 🟢 | - | Число |
| BIGSERIAL | 🟢 | - | Число |
| OID | 🟢 | - | Число |
| REAL | 🟢 | - | Число |
| DOUBLE PRECISION | 🟢 | DOUBLE_PRECISION | Число |
| VARCHAR | 🟢 | - | Строка |
| TEXT | 🟢 | - | Строка |
| CHAR | 🟢 | - | Строка |
| CITEXT | 🟢 | - | Строка |
| NAME | 🟢 | - | Строка |
| INET | 🟢 | - | Строка |
| UUID | 🟢 | - | Строка, УникальныйИдентификатор |
| TIMESTAMP | 🟢 | - | Дата, Строка (ISO 8601, RFC 3339) |
| TIMESTAMP WITH TIME ZONE | 🟢 | TIMESTAMP_WITH_TIME_ZONE | Дата (часовой пояс будет указан как UTC), Строка (RFC 3339) |
| DATE | 🟢 | - | Дата (с любым временем), Строка (ISO 8601, RFC 3339) |
| TIME | 🟢 | - | Дата (с любой датой), Строка (ISO 8601, RFC 3339) |
| BYTEA | 🟢 | - | ДвоичныеДанные, Путь к файлу, Base64 строка (все приводится к Base64 строке) |
| JSON | 🟢 | - | Массив, Структура, Соответствие |
| JSONB | 🟢 | - | Массив, Структура, Соответствие |
| LTREE | 🟡 | - | Строка |
| LQUERY | 🟡 | - | Строка |
| LTXTQUERY | 🟡 | - | Строка |
| HSTORE | 🟡 | - | Структура, Соответствие |