Vì vậy, nếu tôi tạo bảng mới trong trình chỉnh sửa truy vấn trong SQL Management Studio sau khi nhấn làm mới trên DB, tôi có thể xem và làm việc với bảng đó. Tuy nhiên, nếu tôi muốn chạy truy vấn khác, hãy tham chiếu bảng đó từ withen trình soạn thảo truy vấn, nó không tái hiện lại bảng đó. Tôi đã cố gắng nhấn làm mới ở cấp DB, và mức độ bảng nhưng nó làm cho không có sự khác biệt. Tuy nhiên, nếu tôi rời khỏi phòng quản lý thì mở lại nó sẽ xuất hiện tốt.SQL Management Studio sẽ không nhận ra bảng tồn tại sau khi tạo kịch bản
USE [DataBaseName]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[States](
[StateAbbreviation] [nchar](2) NOT NULL,
[StateFullName] [nchar](30) NULL,
GO
Vì vậy, tôi chạy và sau đó chạy điều này.
INSERT INTO States
SELECT *
FROM ExistingStatesTable
Điều này không nói rằng Hoa không tồn tại. Ngoài ra Hoa không hiển thị trong intelisense. Tôi nên làm gì để
Ngọt ngào. Điều này đã làm tôi thất vọng hơn bao giờ hết. –
Xác nhận vẫn hoạt động được 5 năm. –
Sau hơn 9000 giờ tìm kiếm bạn đã cứu mạng tôi. +1 – Lexu