私はテーブル、2つのvarcharを受け入れる を返すカスタム関数を持っている、それが動作するように動作していないケースを取得するために、区切り文字用いた可変 - SQL
SELECT VALUE FROM dbo.Split('xxx','_') --- working
select abc from abcd a,cde b where a.abc like (SELECT VALUE FROM dbo.Split(b.abc,'_'))-- not working
select abc from abcd a,cde b where a.abc like (SELECT VALUE FROM dbo.Split('xx','_'))-- working
select abc from abcd a,cde b where a.abc like (SELECT b.abc)-- working
方法に基づいてvarchar型を分割します。
エラーが発生しました '。'の近くに構文が正しくありません。
私はあなたにも質問をするためのものと確信していますか...? –
テーブルbのabcのカラムタイプは何ですか? –
@MikaelEriksson彼はその事件がなぜ機能していないのかを知りたいので、コメントを確認してください。 –