暂无图片
TDSQL 创建或修改表时必须有主键。 这种怎么解决呢?
我来答
分享
Amy_liu923
2024-05-27
TDSQL 创建或修改表时必须有主键。 这种怎么解决呢?

TDSQL 参数设置:  sql_require_primary_key=1, (目前手中的账号没有权限修改)

还要创建这么一张表,create table table_name as select * from information_schema.tables

因为没有主键创建不成功。

创建就会报错。 怎么解决呢? 

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
yBmZlQzJ

CREATE TABLE table_name (
-- 这里列出所有从 information_schema.tables 表中选择的列
-- 假设你选择所有列,你可以使用如下方式
LIKE information_schema.tables INCLUDING ALL

-- 然后添加一个主键列,这里以 id 为例
, id INT AUTO_INCREMENT PRIMARY KEY
);

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏