Announcement

Collapse
No announcement yet.

Ràng buộc trong SQL

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ràng buộc trong SQL

    Cho mình hỏi bài này hướng giải quyết như thế nào?
    -Cho quan hệ
    PHP Code:
    KHOA (MAKHOATENKHOANGTLAPTRGKHOA
    GIAOVIEN (MAGVHOTENGIOITINHNGSINHHOCVI,NGVL,HESO,MAKHOA
    Tạo ràng buộc : Trưởng khoa của một khoa phải là giáo viên có học vị ‘Tiến sĩ’

  • #2
    sử dụng triger đi

    dùng triger đó
    còn dùng như thế nào thì google nha
    vì nó ko khó mà
    mất công đi viết quá à
    Originally posted by 12520321 View Post
    Cho mình hỏi bài này hướng giải quyết như thế nào?
    -Cho quan hệ
    PHP Code:
    KHOA (MAKHOATENKHOANGTLAPTRGKHOA
    GIAOVIEN (MAGVHOTENGIOITINHNGSINHHOCVI,NGVL,HESO,MAKHOA
    Tạo ràng buộc : Trưởng khoa của một khoa phải là giáo viên có học vị ‘Tiến sĩ’

    Comment


    • #3
      Cám ơn anh nhiều.
      Originally posted by 10520130 View Post
      dùng triger đó
      còn dùng như thế nào thì google nha
      vì nó ko khó mà
      mất công đi viết quá à

      Comment


      • #4
        Tạo Trigger INSERT UPDATE trên bảng KHOA.
        Xác định 2 bước sau đây:
        B1: TrgKhoa phải tồn tại bên bảng GIAOVIEN (MAGV)
        B2: Kiểm tra HOCVI bảng GIAOVIEN tương ứng MAGV ở B1 phải là 'TIẾN SĨ' hay không? Nếu không phải thì RAISERROR và RETURN

        ps: CÁCH viết thì google search, đơn giản lắm
        [COLOR="#FF0000"]Thanh lý Fshare Point

        Comment


        • #5
          PHP Code:
          CREATE TRIGGER INT_UP_KHOA
          ON KHOA
          FOR INSERT,UPDATE
          AS
          BEGIN
                  
          IF(EXISTS(SELECT FROM INSERTED A,GIAOVIEN B 
                                      WHERE 
          (A.TRGKHOA=B.MAGV AND HOCVI NOT IN("TIEN SI"))))
                                       
          BEGIN
                                             ROLLBACK TRAN
                                       END
          END 
          không biết đúng không nữa.
          Last edited by 11520549; 12-03-2014, 17:46.

          Comment

          LHQC

          Collapse
          Working...
          X