El motor SQL de Lindorm se actualiza continuamente. Algunas sintaxis de SQL están disponibles solo en versiones específicas del motor. Antes de usar una función, compruebe que la versión de su motor sea compatible con ella. Este tema describe las versiones del motor SQL y explica cómo consultar la versión de su motor.
Consultar la versión de SQL mediante una sentencia SQL
Ejecute la siguiente sentencia para consultar la versión de su motor SQL:
SELECT @@VERSION;
Cuando usa la sentencia SELECT @@VERSION para consultar la versión de SQL en LindormTable, es posible que la ejecución falle. Esto se debe a que el motor SQL de LindormTable experimentó una actualización de su arquitectura técnica en la versión 2.6.0, y la sentencia SELECT @@VERSION solo es compatible con la versión 2.6.0 y posteriores. Por lo tanto, se produce un error si usa esta sintaxis en una instancia de LindormTable anterior, especialmente en una creada antes de septiembre de 2023.
Si la sentencia falla en LindormTable, use la consola para consultar la versión del motor. Para obtener más información, consulte Check SQL version in the console.
Se devuelve el siguiente resultado de ejemplo:
+---------+--------------------------+------------+
| VERSION | BUILD_TIME | GIT_COMMIT |
+---------+--------------------------+------------+
| 2.6.3.5 | 2023-12-13T11:04:51+0800 | 6d8ffc4 |
+---------+--------------------------+------------+
Descripción de los campos
Campo | Descripción |
VERSION | La versión del motor SQL. |
BUILD_TIME | La marca de tiempo de compilación del motor SQL. |
GIT_COMMIT | El hash de confirmación de git de la compilación del motor SQL. Nota Cuando contacte al soporte técnico por problemas relacionados con SQL, proporcione este hash de confirmación para acelerar la resolución de problemas. |
Consultar la versión de SQL en la consola
Actualmente, solo puede consultar la versión del motor SQL para LindormTable en la consola de Lindorm. Siga estos pasos:
Inicie sesión en la consola de Lindorm. En la esquina superior izquierda de la página, seleccione la región de la instancia. En la página Instances, haga clic en el ID de la instancia de destino o en View Instance Details en la columna Actions correspondiente a la instancia.
En el panel de navegación izquierdo, haga clic en Database Connections.
-
Haga clic en la pestaña Wide Table Engine. La versión actual de SQL se muestra después de Lindorm Wide Table SQL Address. Consulte la siguiente tabla para obtener detalles sobre los números de versión.
Versión
Descripción
1.2.00
El motor SQL en LindormTable es una versión anterior.
ImportantePara mantener la compatibilidad con versiones anteriores, las instancias creadas antes de septiembre de 2023 no cambian automáticamente a la nueva arquitectura del motor SQL, incluso si LindormTable se actualiza a la versión 2.6.0 o posterior. Si necesita actualizar el motor SQL, póngase en contacto con el soporte técnico de Lindorm (ID de DingTalk: s0s3eg3) para solicitar una actualización de backend.
Diferente de 1.2.00
Indica una versión nueva del motor SQL en LindormTable. El número de versión cambia con las actualizaciones posteriores del motor.
Las versiones de los motores SQL antiguo y nuevo se identifican de la siguiente manera:
La versión de un motor SQL anterior siempre es 1.2.00 y no cambia.
-
La versión de un motor SQL más reciente varía y cambia con las actualizaciones del motor.
En la página de detalles de la instancia en la consola de Lindorm, haga clic en Database Connections en el panel de navegación izquierdo, seleccione la pestaña Wide Table Engine y consulte la información de SQL Version en el lado derecho de la página (por ejemplo, 2.6.3.5).