스크립트로 작성한 후 SQL Management Studio에서 테이블이 존재함을 인식하지 못함
DB에서 새로 고침을 누른 후 SQL Management Studio의 쿼리 편집기에 새 테이블을 만들면 해당 테이블을 보고 작업할 수 있습니다.그러나 다른 쿼리 참조를 실행하려는 경우 쿼리 편집기에서 해당 테이블이 다시 구성되지 않습니다.DB 레벨과 테이블 레벨에서 새로 고침을 시도해 보았지만 차이가 없습니다.하지만 제가 관리 스튜디오를 그만둔 후 다시 열면 잘 나타납니다.
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
그래서 저는 그것을 실행하고 이것을 실행합니다.
INSERT INTO States
SELECT *
FROM ExistingStatesTable
이것은 국가가 존재하지 않는다고 말하는 것에 실패합니다.또한 미국은 지능적인 의미에서 나타나지 않습니다.어떻게 해야 합니까?
Ctrl-Shift-R을 눌러 인텔리전트를 새로 고칩니다.
원하는 경우 메뉴를 사용하여 캐시를 새로 고칠 수 있습니다.
편집>인텔리센스>로컬 캐시 새로 고침
메뉴를 사용하면 새로운 인텔리센스 단축키를 배울 수 있습니다.
스키마를 변경한 후 SQL Server Management Studio IntelliSense가 작동하지 않음
당신은 아마 제가 늘 하던 대로 했을 거예요.잘못된 데이터베이스 또는 기본 데이터베이스에 연결된 상태에서 테이블을 작성하는 경우가 많습니다.저는 기본 데이터베이스가 '마스터'라서 마스터 DB에 가비지가 많습니다 :)
테이블을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 새로 고침을 선택합니다(Ctrl-R도 작동합니다).
언급URL : https://stackoverflow.com/questions/2201151/sql-management-studio-wont-recognize-a-table-exists-after-scripted-create
'programing' 카테고리의 다른 글
64비트 시스템에서 32비트 모드로 Oracle Client 실행 (0) | 2023.08.15 |
---|---|
Firebug를 사용하여 Ajax 코드 디버깅 중 (0) | 2023.08.15 |
Oracle USING 절 모범 사례 (0) | 2023.08.15 |
jspinner를 사용하여 전체 HTML 페이지 로드 쿼리 (0) | 2023.08.15 |
남은 공간을 View로 채우는 레이아웃을 만드는 방법은 무엇입니까? (0) | 2023.08.15 |