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

「マルチパート識別子」とは何ですか?なぜバインドできないのですか?

    マルチパート識別子は、複数のパートを含むフィールドまたはテーブルの説明です(たとえば、MyTable.SomeRow)。バインドできない場合は、何か問題があることを意味します。単純なタイプミスがあるか、テーブルと列。また、テーブル名またはフィールド名で予約語を使用し、それらを[]で囲まないことが原因である可能性もあります。また、ターゲットテーブルに必要なすべての列が含まれていないことが原因である可能性もあります。

    redgate sqlプロンプトのようなものは、これらを手動で入力する必要をなくすのに優れています(外部キーに基づいて結合を自動完了することさえあります)が、無料ではありません。 SQL Server 2008は、レッドゲートバージョンほど完全ではありませんが、すぐに使用できるインテリセンスをサポートしています。



    1. T-SQLには、文字列を連結するための集計関数がありますか?

    2. データベースメールプロファイル(SSMS)を更新する

    3. PHPを使用してOracleデータベースにデータを挿入する

    4. AccessはODBCデータソースとどのように通信しますか?パート4