iT邦幫忙

0

Mysql 的SET型態存放選項是否可以擴充?

  • 分享至 

  • xImage

因SET型態最多只能放64組選項,不知道是否有辦法設定更多選項呢?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
wiseguy
iT邦超人 1 級 ‧ 2015-06-06 01:13:59
最佳解答

set 是以 64bit 長整數來提供多選的 bitmap 對照,所以最多就是 64 組。
假如你的選項資料是會擴充的,那麼不適合用 set 來存。應該另建關聯 table 來存主體與選項的關連,這樣理論上就可以無限大了。
set 與 enum 還是用在固定選項的資料為佳。

我要發表回答

立即登入回答