10
là có một tập lệnh có thể được sử dụng để cho phép xóa tầng cho các bảng hiện có. Cảm ơn.tsql script để thêm xóa thác vào các bảng hiện có
là có một tập lệnh có thể được sử dụng để cho phép xóa tầng cho các bảng hiện có. Cảm ơn.tsql script để thêm xóa thác vào các bảng hiện có
ALTER TABLE [wm].[TABLE_NAME] WITH NOCHECK ADD CONSTRAINT [FK_TABLE_NAME_PARENT_TABLE_NAME] FOREIGN KEY([FOREIGN_KEY])
REFERENCES [wm].[PARENT_TABLE_NAME] ([PRIVATE_KEY])
ON DELETE CASCADE
GO
TABLE_NAME
: tên của chiếc bàn nơi những đứa trẻ được lưu trữ.PARENT_TABLE_NAME
: tên bảng nơi cha mẹ được lưu trữ. placeholders Đây có thể là bằngFK_TABLE_NAME_PARENT_TABLE_NAME
: chỉ đặt tên cho ràng buộcFOREIGN_KEY
: lĩnh vực trong bảng con cho kết nối với các phụ huynh, for example - ParentID
PRIMARY_KEY
: lĩnh vực trong bảng cha mẹ , for example - ID
ALTER TABLE [wm].[Thumbs] WITH NOCHECK ADD CONSTRAINT [FK_Thumbs_Documents] FOREIGN KEY([DocID])
REFERENCES [wm].[Documents] ([ID])
ON DELETE CASCADE
GO
ok Cảm ơn VMAtm có vẻ tốt nhưng Im không chắc chắn những gì tất cả các plceholders nghĩa – mike
nói rằng tôi có 2 bảng Document Thumbs mỗi ngón tay cái thuộc về một tài liệu. Bạn có thể tìm hiểu một ví dụ cụ thể bằng cách sử dụng các bảng này không? – mike
TABLE_NAME - tên của bảng ở đó các trẻ được lưu trữ. PARENT_TABLE_NAME - tên bảng có cha mẹ được lưu trữ. placeholders Đây có thể là bằng FK_TABLE_NAME_PARENT_TABLE_NAME - chỉ cần đặt tên cho ràng buộc FOREIGN_KEY - lĩnh vực trong bảng con cho kết nối với cha mẹ, ví dụ - ParentID primary_key - lĩnh vực trong bảng cha mẹ, ví dụ - ID – VMAtm