解決辦法:
嘗試刪除聚集索引報錯: “不能修改或刪除聚集索引的列”或“試圖刪除聚集主鍵” 即使使用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"."tablename" (testField);
然后刪掉剛創建的聚集索引
最后再加上text類型的字段即可
真tm麻煩