Các bác cho mình hỏi là :làm sao kiểm tra được ràng buộc của 1 trường có hai số đầu là chữ cái và 4 kí tự sau là số ko nhỉ ! Vi dụ bai cho là dùng ràng buộc kiểm tra trường soHD bắt đầu bằng 2 kí tự theo sau là 4 chữ số ! Giờ phải kiểm tra kiểu gì ! Thank !!! Dung sql server 2012
Kiểm tra ràng buộc trong sql server
Em thử xem, đây là ví dụ check 2 alphabet và 1 số cuối. Tự nghĩ 4 số nhé, cái gì cũng phải suy nghĩ, đưa em hết thì không đúng là học rồi.
CHECK ((left(c2,2) in ( 'HD')) and isnumeric(substring(c2,3,len(c2)))=1)
Kết quả
HD1
HD4
HD7
5 Likes
Em cảm ơn a…
1 Like