2
A
回答
5
您需要指定數據類型。如果你想要的數字陣列,使用int
ALTER TABLE candidate ADD COLUMN blocked_companies text[];
:
ALTER TABLE candidate ADD COLUMN blocked_companies int[];
更多細節可以在手冊中找到:
http://www.postgresql.org/docs/current/static/arrays.html#ARRAYS-DECLARATION
但是在大多數情況下,使用數組並不是一個好主意(儘管Postgres的數組支持)。正確的標準化模型可能對您的工作更好。
+0
非常感謝,我會給它一個鏡頭。爲什麼使用數組不是一個好主意? – 2014-11-14 15:32:02
+0
@SurajKapoor:因爲單個列中的多個值違反了規範化原則。 – 2014-11-14 15:34:09
相關問題
- 1. postgres的值添加到現有列
- 2. 試圖將圖像添加到列表
- 3. 將數據添加到現有的列表視圖
- 4. 從CSV數據中將現有用戶添加到組列表
- 5. 如何將一列添加到Hive中的現有數組列?
- 6. 將列表數組添加到datagrid列
- 7. 試圖將對象添加到數組
- 8. F#將值添加到現有列表
- 9. UCanAccess:將列添加到現有表
- 10. 將列添加到現有表中
- 11. 試圖添加到數組
- 12. 在'Postgres'的現有列中添加'serial'
- 13. 追加到現有的列表/數組
- 14. 將數據添加到數組列表
- 15. 將數組列表添加到自定義列表視圖
- 16. 將列添加到現有數據庫?
- 17. 將空數組添加到具有現有值的數組?
- 18. 水晶報表:將更多列添加到現有圖表中
- 19. 將值添加到數組列表
- 20. Ember將列表項添加到數組
- 21. 將URL列表添加到數組中?
- 22. 將結果添加到數組列表
- 23. 將元組添加到列表列表
- 24. 將整數列添加到基於現有列的現有mysql表中
- 25. 從Double()數組添加數據點到現有的VB.NET圖表系列
- 26. Postgres XL將數據節點添加到現有集羣
- 27. 將屬性添加到現有的控件(組合框或列表視圖)
- 28. 添加到數組列表
- 29. 將項添加到數組列表時出現錯誤
- 30. 嘗試將文本文件信息添加到數組列表
什麼是錯誤信息? – 2014-11-14 15:10:25
語法錯誤在或接近「ARRAY」 – 2014-11-14 15:19:00
如果有人會解釋爲什麼一個問題收到一個負面的問題,我將不勝感激。將有助於未來的參與。 – 2014-11-14 17:23:14