zoukankan      html  css  js  c++  java
  • [转]达梦数据库报错:不能同时包含聚集KEY和大字段(text类型)

    解决办法:

    尝试删除聚集索引报错: “不能修改或删除聚集索引的列”或“试图删除聚集主键” 即使使用sysdba用户也不行.

    后经搜索得一法:

    https://blog.csdn.net/wuzhouchuang/article/details/108600786

    -- 关闭默认主键指定CLUSTER数据库参数,动态参数无需重启数据库(客户端需断开重新连接)

    sp_set_para_value(1,'PK_WITH_CLUSTER',0);

     之后再创建表就不会自动指定主键列为聚集索引了.

    如果表已经存在且已经有了数据:

    再创建一个聚集索引(会自动将主键上的聚集索引变为非聚集索引)

    CREATE cluster INDEX test_index ON  db.test  (field) storage (on db);

    然后删掉刚创建的聚集索引

    最后再加上text类型的字段即可

    真tm麻烦

    作者:xuejianxiyang
    出处:http://xuejianxiyang.cnblogs.com
    关于作者:Heaven helps those who help themselves.
    本文版权归原作者和博客园共有,欢迎转载,但未经原作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    列表方块与格式与布局
    框架与样式表的基本概念
    表单
    内容容器,常用标签
    CSS3
    表单验证
    练习题
    document对象
    windows对象
    函数
  • 原文地址:https://www.cnblogs.com/xuejianxiyang/p/15743638.html
Copyright © 2011-2022 走看看