CREATE TABLE "ind_device_hour_0919_2025-10-01"
(
`id` bigint NOT NULL IDENTITY(1, 1) COMMENT '自增主键id',
`device_id` varchar(30) NOT NULL COMMENT '设备编号',
`device_type` varchar(4) NOT NULL COMMENT '设备类型',
`date_str` varchar(20) NOT NULL COMMENT '时间',
`create_time` datetime default NULL COMMENT '创建时间',
`update_time` datetime default NULL COMMENT '修改时间',
PRIMARY KEY (`id`) );
CREATE INDEX "index_ind_device_hour_0919_2025-10-01_date_str" ON "ind_device_hour_0919_2025-10-01"(date_str);
CREATE INDEX "index_ind_device_hour_0919_2025-10-01_device_id" ON "ind_device_hour_0919_2025-10-01"(device_id);
CREATE UNIQUE INDEX "index_ind_device_hour_0919_2025-10-01_device_date" ON "ind_device_hour_0919_2025-10-01"(`device_id`,`date_str`);
以上是创建表的语句
SQLark截图
idea报错截图
您使用的驱动版本是与数据库一致或者更新的吗?如果不是,建议先更新驱动。否则能否提供一个demo给我们复现?需要说明各平台组件版本及提供当前所用驱动。
另外确认确认下数据库是否已经存在同名对象(不区分大小写)