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

エラー:バインディング エラーのため、ビューまたは関数を使用できませんでした

    ビューが作成され、基になるテーブルの 1 つが変更されたようです。つまり、ProductCategoryL2Name は存在しないか、名前が変更されました。ビューの定義を取得するためにこれを試すことができますが、sys テーブルがロックされている可能性があります。最善の策は、データベースの所有者と話をして、修正を依頼することです (大規模な組織やコンサルティング業務では、これは非常に厄介な問題になる可能性があります)。

    SELECT sm.definitionFROM [YourDB].sys.sql_modules AS sm JOIN [YourDB].sys.objects AS o ON sm.object_id =o.object_id WHERE sm.object_id =OBJECT_ID('YourDB.dbo.ViewName ')  

    1. Oracleでトレースファイルの統計を理解する方法。 CPU、経過時間、クエリなど

    2. OracleDBに最後に挿入されたレコードのIDを取得します

    3. SQL Server 2012:正規表現グループを抽出します

    4. MySQL8.0でルートパスワードをリセットする方法