我有很多現有的Cassandra 2.0.0 CF由Trift API創建,並且希望將來可以使用Datastax DevCenter 1.1.1和CQL3,所以我試圖將blob-s的列類型更改爲更有用的內容。在特定的CF中,所有鍵和值都只是文本(行鍵是一個進程名稱,單元格名稱是某種文本格式的時間戳,值是當時捕獲的字符串)。我已成功將「鍵」類型和「值」類型更改爲「文本」,但「column1」類型使我成爲問題。Cassandra/CQL:如何修改colium1類型?
當從DevCenter運行alter table命令時: alter table mycfname。「MyTableName」alter column1 type text; 我彈出: 無法執行'測試'上的CQL腳本:java.lan.AssertationError
類似的問題已被問到一些其他論壇,但從未回答。 有什麼想法? 關注卓然
您可以包含運行'desc table mycfname。「MyTableName」'的全部輸出以及在alter table命令之後收到的完整異常嗎? – BrianC 2014-08-29 21:32:54