Tìm cách thực thi an toàn loại nghiêm ngặt hơn và giúp phát hiện sai lầm dễ dàng hơn, tôi muốn chỉ định rõ ràng các loại cột của chế độ xem của tôi.Tôi có thể chỉ định các loại cột khi tạo chế độ xem SQL Server không?
Nhưng trong khi làm việc này:
CREATE VIEW [dbo].[myview] (
[a],
[b],
[c]
)
AS
SELECT 'a1', 'b1', 'c1';
này không thành công:
CREATE VIEW [dbo].[myview] (
[a] nvarchar(32) NOT NULL,
[b] nvarchar(32) NOT NULL,
[c] nvarchar(32) NOT NULL
)
AS
SELECT 'a1', 'b1', 'c1';
Có một cú pháp chính xác cho điều này?