2017-05-23 1 views
0

SQL Server에서 저장 프로 시저를 사용하는 데 문제가 있습니다. 그래서 내 모든 데이터가 이제 비트로 저장됩니다 sql_variantnvarchar에서 테이블의 데이터 유형을 전환하지만,이 스크린 샷에서 볼 수 있듯이 SQL Server는 여전히 내 값의 데이터 형식, NVarchar입니다 :이므로저장 프로 시저의 테이블 열이 최신이 아닙니다.

column of intellisense are not fresh

, date 열 역시 datetimeoffset 대신 datetime 대신 최대 중 하나가 아닙니다. 전환하려면 내 데이터베이스의 스키마를 사용했습니다.

어떻게 해결할 수 있습니까?

+2

SSMS를 닫았다가 다시 열어 보셨습니까? –

+1

그냥 CTRL + SHIFT + R을 사용하십시오 –

+0

모든 데이터가 조금이라면 왜 SQL 변형을 사용하고 있습니까? –

답변

1

Edit/Intellisense 메뉴를 통해 로컬 Intellisense 캐시를 새로 고칩니다.

0

전체 데이터베이스를 새로 고쳐야하거나 SQL 서버를 더 잘 다시로드해야한다고 생각합니다.

+0

예, 효과가있었습니다. 그러나 이것이 내 문제를 해결하기에 충분할 수 있기 때문에 SMor의 대답을 선택했으나 감사합니다. –