推 BigLoser: 請問,A:小明 B:NUL 加入這樣的資料兩筆,加的進去嗎? 11/24 12:00
推 BigLoser: 我把來也是想說把兩個加起來設成為一值就好了 11/24 12:50
→ BigLoser: 可是我上面說的A欄位有值B欄位NULL 11/24 12:50
→ BigLoser: 如果已經有一筆這樣的資料,第二筆在進去的時候應該 11/24 12:51
→ BigLoser: 會失敗吧,這樣應該就不符合原PO條件 11/24 12:51
→ LaPass: 應該不能加沒錯,不過不是說不允許A、B都一樣的狀況嗎?那 11/24 13:26
→ LaPass: 當然包跨NULL 11/24 13:27
推 BigLoser: 因為我看到原問題有一個"姓名或是欄位單獨的時候可以重 11/24 14:29
→ BigLoser: 複",我還以為她希望可以有兩筆小明,而沒有日期 11/24 14:29
→ BigLoser: 或許我太執著於這一點的,應該先釐清原問題 11/24 14:29
→ BigLoser: 那這個解法應該就沒問題,那我可以延伸這題請教一下 11/24 14:31
→ BigLoser: 如果是可以有兩筆 小明, NULL這種狀況該怎麼解? 11/24 14:31
→ LaPass: 應該也只能在insert之前下判斷式了吧 11/24 14:53
→ LaPass: 或是你講的trigger 11/24 14:54
推 BigLoser: 嗯..也就是約束條件做不到嗎? 因為我不知道怎麼做 11/24 15:00
→ BigLoser: 只好用trigger 11/24 15:00