0
LEFTまたはSUBSTRING関数に無効な長さパラメータが渡されました。クエリのLEFTまたはSUBSTRING関数に無効な長さパラメータが渡されました
これは私のSQLクエリです: -
select isnull(max(CAST(substring(assetid,patindex('%-%',assetid)+1,100)+1 AS INTEGER)),1)
from hardware_register
where substring(assetid,1,patindex('%-%', assetid)-1) = upper('ACS')
サンプルテーブルのデータを表示できますか?ここで何をしようとしているのか分かりません。 –
" - "を持たない 'assetid'で失敗します –
[LEFTまたはSUBSTRING関数に無効な長さパラメータが渡されました](http://stackoverflow.com/questions/17368062/invalid-length-parameter -passed-to-the-left-or-substring-function) –