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

オペランドタイプの衝突

    エラーは正しいです。暗黙的に(または明示的に)VARCHAR(MAX)をキャストすることはできません。 sql_variantへ 。 Nameの場合 VARCHAR(MAX)です 互換性のあるタイプ(VARCHAR(8000)など)に変換する必要があります これをパラメーターとしてsys.fn_sqlvarbasetostr()に渡すため

    msdnを参照してください:

    sys.fn_sqlvarbasetostr()の機能が必要な場合 データを失うことなく列をダウンコンバートすることはできません。その関数の独自のバージョンをロールする必要があるかもしれません。 CLRは良い賭けでしょう。



    1. Sphinx警告プリロード:開くことができませんでした

    2. php / sqlを使用してmysqlデータへの入力を比較するにはどうすればよいですか?

    3. OracleとPHPの使用:SQL Developerで動作しますが、PHPファイルの結果ORA-00900:無効なステートメント

    4. PHP経由でPostgresに接続できませんが、コマンドラインと別のマシンのPgAdminから接続できます