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

equal to 操作での SQL_Latin1_General_CP1_CI_AS と Modern_Spanish_CI_AS の照合の競合

    データベースの照合 (@RtnValue.Data) と Objectives.LearningSysten で使用される照合の間に照合の不一致があります。

    最も簡単な解決策は、@RtnValue で照合を明示的に宣言することです:

    DECLARE @RtnValue table
    (
        ColumnName VARCHAR(50),
        Data VARCHAR(50) COLLATE [insert required collation name]
    )
    

    これは簡単な修正ですが、データベースとテーブルの列レベルで照合が正しく使用されていることを確認する必要があります。



    1. ユーザーオプションに基づくPHPを使用した動的SQLSELECTステートメント

    2. psycopg2のホイールの構築に失敗しました-virtualenvとpipを使用したMacOSX

    3. MySQL文字列からDATE/TIMEまたはTIMESTAMPへ

    4. このバージョンと互換性のあるEntityFrameworkデータベースプロバイダーが見つかりませんでした