基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
建表时引用 INFORMATION_SCHEMA.STATISTICS 视图报错 5114
更新时间:2023-12-11 02:31
在 OceanBase 数据库 MySQL 模式中建表时,使用了INFORMATION_SCHEMA.STATISTICS 视图,报错 5114。
示例:
obclient > CREATE TABLE index_info AS SELECT table_schema,table_name,index_name,group_concat(column_name ORDER BY seq_in_index asc separator ' ') AS index_column FROM INFORMATION_SCHEMA.STATISTICS WHERE table_schema NOT IN('oceanbase','information_schema','mysql','test') GROUP BY table_schema,table_name ,index_name;
ERROR 5114 (42000): Invalid numeric
处理建议
将 OceanBase 数据库 MySQL 模式下的 sql_mode 开启非严格模式。
obclient > set @@sql_mode = '';