SELECT * FROM OPENDATASOURCE('SQLOLEDB','Data Source='[email protected]_IP+';User ID=sa;Password=xxx').'EXEC '[email protected]_NAME+' .dbo.get_MY'
이 쿼리에는 어떤 문제가 있습니까? 당신이 할 수있는내 쿼리 구문 오류
User ID=sa;Password=xxx')
그것은 그래서
User ID=sa;Password=xxx)'
해야한다 : 당신은 여기에 구문 오류가
Incorrect syntax near '+'. Expecting')'
EXEC '+ @ DB_NAME +'.dbo.get_MY 다시 오류 + @ DB_NAME – user2416205
'.dbo'사이의 공백을 제거 – karthikr
http : //s13.postimg.org/brc5wzduf/Capture.png – user2416205