며칠 고생하고 있는데 해결책을 못찾아 도움을 요청드립니다.
MS-SQL2008에 있던 데이터베이스 파일 MDF와 LDF를 그대로 2019로 가져와서 연결을 한 상태입니다.
이 상태에서 쿼리분석기로 select, insert, update, delete 를 해보면 select와 delete는 되는데 insert와 update를 하면 아래와 같은 오류가 발생합니다.
메시지 102, 수준 15, 상태 1, 프로시저 tU_MyTable, 줄 65 [배치 시작 줄 4]
'@errno' 근처의 구문이 잘못되었습니다.
MyTable이란 테이블이 있고, tU_MyTable이란 프로시저는 없습니다.
제가 쿼리분석기에서 내린 명령은 그냥 단순합니다.
update MyTable set field=1 where mykey=1
위와 같이 그냥 단순한 명령입니다.
그런데, 오류는 나도 실제로 데이터가 갱신되어 있는지 확인해보면 갱신이 되어 있습니다..
이런 상황에서 제가 어떤 조치를 취해야할지... 저를 살려주실 분 계신지요?
원인은 다른 전문가에게 맞기고
한번 호환성을 낮춰보세요...