0
我有一個查詢,請問你能告訴我。如何在mysql中的表中創建動態列
- 有沒有可能在MySQL中創建動態列?
- 有沒有什麼辦法在 查詢(插入,更新)時創建一個列?
- 有什麼辦法可以創建列,就像在 時間行插入處創建行一樣。
我有一個查詢,請問你能告訴我。如何在mysql中的表中創建動態列
您可以使用ALTER TABLE
command將列添加到表中;在你做一個INSERT
的時候添加一個列對我來說聽起來並不可行,即使有可能,我也會鼓勵它。您應該知道在之前的運行INSERT
語句的哪些列要插入值。我的選擇是ALTER
您的表之前的INSERT
聲明。
這就是說,你爲什麼需要這個?如果你真的需要動態添加列,我感覺到數據庫設計中的一個干擾:)
你應該看看一些nosql引擎。 http://nosql-database.org/ –
如果你想讓Schema動態變化,那你爲什麼不使用MongoDB?您可以在任何需要的時候使用任何編程語言在運行時使用DDL語句添加新列。 – Shubhansh
你能澄清你的意思是「動態」列嗎? –