我們正在做我們的網站上一些性能測試,我們得到以下錯誤很多:什麼是SQL Server錯誤「字符串數據,右截斷」的意思,我該如何解決它?
*** 'C:\inetpub\foo.plex' log message at: 2008/10/07 13:19:58
DBD::ODBC::st execute failed: [Microsoft][SQL Native Client]String data, right truncation (SQL-22001) at C:\inetpub\foo.plex line 25.
第25行是這樣的:
SELECT DISTINCT top 20 ZIP_CODE, CITY, STATE FROM Zipcodes WHERE (ZIP_CODE like ?) OR (CITY like ?) ORDER BY ZIP_CODE
最後,這是Perl代碼。
任何想法?
編輯:這裏的問題是,我在zip文件中搜索字符串「74523%」太長。如果他們給出五位數字,我最終不會添加%。
有趣。是的,當我們輸入完整的郵政編碼時顯然會發生。謝謝! – 2008-10-08 17:41:55