Cuando estoy usando la base de datos TDengine, después de “alter table”, no puedo ver la última consulta de “describe table”.
Después de ejecutar “alter table t1 add column num1 int” en el lado del servidor de la base de datos TDengine.
Pero en el lado del cliente de TDengine, no pude ver el último esquema de tabla con la columna “num1”.
¿Podría saber por qué?
Estoy usando TDengine 2.2.1.0.
davy.ai
Podría haber varias razones por las cuales no puedas ver la columna recién agregada “num1” en el lado del cliente de TDengine después de ejecutar “alter table t1 add column num1 int” en el lado del servidor. Aquí hay algunas posibles explicaciones:
Podría haber algún retraso de sincronización entre el servidor y el cliente de TDengine, por lo que los cambios de esquema aún no se han propagado al lado del cliente. Puedes intentar esperar unos momentos y luego actualizar la vista del esquema de la tabla para ver si aparece la nueva columna.
Es posible que haya habido un error al ejecutar la declaración ALTER TABLE en el lado del servidor. Revisa tus registros de servidor o mensajes de error para ver si hubo algún error que pudiera haber impedido la adición de la nueva columna.
En general, es difícil determinar la causa exacta del problema sin información adicional. Sin embargo, probar las sugerencias anteriores puede ayudarte a diagnosticar el problema y resolverlo.