Tôi muốn viết một truy vấn cho MS SQL Server có thêm một cột vào bảng. Nhưng tôi không muốn hiển thị lỗi khi tôi chạy / thực hiện truy vấn sau.
Tôi đang sử dụng loại truy vấn này để thêm bảng ...
IF EXISTS (
SELECT *
FROM sys.objects
WHERE OBJECT_ID = OBJECT_ID(N'[dbo].[Person]')
AND TYPE IN (N'U')
)
Nhưng tôi không biết làm thế nào để viết truy vấn này cho một cột.
sys.tables
thay vì "chung chung" sys.objects
- sau đó bạn không phải chỉ định loại rõ ràng (rõ ràng từ sys.tables
đã ....)