From a541241017e6226ac164d35bd335d58379cfae57 Mon Sep 17 00:00:00 2001 From: Olga Revyakina Date: Sun, 24 Jan 2021 01:52:50 +0300 Subject: [PATCH 1/2] Global MySQL Variables Support --- docs/en/engines/database-engines/mysql.md | 14 ++++++++++++++ docs/ru/engines/database-engines/mysql.md | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/docs/en/engines/database-engines/mysql.md b/docs/en/engines/database-engines/mysql.md index 6e6b9ae3d0b..d6a84d5f68c 100644 --- a/docs/en/engines/database-engines/mysql.md +++ b/docs/en/engines/database-engines/mysql.md @@ -51,6 +51,20 @@ All other MySQL data types are converted into [String](../../sql-reference/data- [Nullable](../../sql-reference/data-types/nullable.md) is supported. +## Global Variables Support {#global-variables-support} + +For better compatibility you may address global variables in MySQL style, as `@@identifier`. + +By now only these variables are supported: +- `version` +- `max_allowed_packet` + +Example: + +``` sql +SELECT @@version; +``` + ## Examples of Use {#examples-of-use} Table in MySQL: diff --git a/docs/ru/engines/database-engines/mysql.md b/docs/ru/engines/database-engines/mysql.md index 2f8335de73a..28f4f8fddcb 100644 --- a/docs/ru/engines/database-engines/mysql.md +++ b/docs/ru/engines/database-engines/mysql.md @@ -51,6 +51,20 @@ ENGINE = MySQL('host:port', ['database' | database], 'user', 'password') [Nullable](../../engines/database-engines/mysql.md) поддержан. +## Использование глобальных переменных {#global-variables-support} + +Для лучшей совместимости к глобальным переменным можно обращаться в формате MySQL, как `@@identifier`. + +В настоящее время поддерживаются следующие переменные: +- `version` +- `max_allowed_packet` + +Пример: + +``` sql +SELECT @@version; +``` + ## Примеры использования {#primery-ispolzovaniia} Таблица в MySQL: From ab8b78d19dfb0617f711cd4aa82afd003f32b212 Mon Sep 17 00:00:00 2001 From: Olga Revyakina Date: Sun, 24 Jan 2021 11:32:59 +0300 Subject: [PATCH 2/2] Warning added --- docs/en/engines/database-engines/mysql.md | 5 ++++- docs/ru/engines/database-engines/mysql.md | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/en/engines/database-engines/mysql.md b/docs/en/engines/database-engines/mysql.md index d6a84d5f68c..2de07d1fe4b 100644 --- a/docs/en/engines/database-engines/mysql.md +++ b/docs/en/engines/database-engines/mysql.md @@ -55,10 +55,13 @@ All other MySQL data types are converted into [String](../../sql-reference/data- For better compatibility you may address global variables in MySQL style, as `@@identifier`. -By now only these variables are supported: +These variables are supported: - `version` - `max_allowed_packet` +!!! warning "Warning" + By now these variables are stubs and don't correspond to anything. + Example: ``` sql diff --git a/docs/ru/engines/database-engines/mysql.md b/docs/ru/engines/database-engines/mysql.md index 28f4f8fddcb..8d9354a7d7a 100644 --- a/docs/ru/engines/database-engines/mysql.md +++ b/docs/ru/engines/database-engines/mysql.md @@ -55,10 +55,13 @@ ENGINE = MySQL('host:port', ['database' | database], 'user', 'password') Для лучшей совместимости к глобальным переменным можно обращаться в формате MySQL, как `@@identifier`. -В настоящее время поддерживаются следующие переменные: +Поддерживаются следующие переменные: - `version` - `max_allowed_packet` +!!! warning "Предупреждение" + В настоящее время эти переменные реализованы только как "заглушки" и не содержат актуальных данных. + Пример: ``` sql