sql >> データベース >  >> RDS >> Sqlserver

列dbo、ユーザー定義関数、または集計dbo.Splitfnが見つからないか、名前があいまいです

    これはテーブル値関数ですが、スカラー関数として使用しています。

    試してみてください:

    where Emp_Id IN (SELECT i.items FROM dbo.Splitfn(@Id,',') AS i)
    

    ただし、パフォーマンスが向上するため、関数をインラインTVFに変更することも検討してください。



    1. OracleSQLDeveloperを使用したデータモデルのリバースエンジニアリング

    2. XMLをSQLServerに挿入するときにエンコードエラーを切り替えることができない問題を解決する方法

    3. SQL Serverのパラメーター値に応じて、WHERE IS NULL、IS NOT NULL、またはNOWHERE句

    4. SELECTタイプのクエリは、ネストできる唯一のタイプですか?