環境:
操作系統:Windows 7
數據版本:MS SQL2008
異常描述:在SQL語句中存在全角空格符時執行語句時會產生“接近 ' ' 之處的語法不正確。”錯誤
示例:
select '58313' ID into #tempTest
select ID from #tempTest where ID='58313' ---(2)不存在全角空格符的SQL语句
select ID from #tempTest where ID='58313' ---(1)存在全角空格符的SQL语句
執行結果:
兩條語句細看是沒有什麼差異,存在差異的就是語句中的空格符不同,導致的結果就是產生奇怪的錯誤