Re: [SQL ] 關於開資料表
我自己是會用 checkbitno 就是存入 十進制 然後利用每個bit是0或1代表不同的
例如 新增 修改 查詢 刪除 4種權限 可分別對應到不同bit
1111=15 這就是全部都可以 1110=7 這就是不能刪除 類似這樣的方法
※ 引述《hsinyu716 (hsinyu)》之銘言:
: 各位大大
: 目前遇到一個不知道資料表怎開比較好,
: 一個角色n個crud權限,
: 可否利用二進制1111(各代表crud)和十進制15(存資料庫 15,10,12,,,,,)
: 來互轉呢?或是直接存入1111,1010,1100....不想多開n個欄位
: 因為前台要可控制crud,想說checkbox就是0和1
: 這樣不知道好不好@@
: 或是有什麼好的方法可提供?
: 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.249.172
推
10/07 19:31, , 1F
10/07 19:31, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):