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

VarBinary RTF blob を MS SQL のテキストに変換する

    それは私にとってはうまくいきます:

    select convert(varchar(max),convert(varbinary(max),bv.value)) from blobValue bv
      

    nvarchar を使用する代わりに varchar を使用してみてください。

    "{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil MS Sans Serif;}{\f1\fswiss\fcharset0 Arial;}"
      

    そこから実際のテキストを取得するには、.Net dll を使用して変換できます。データベースに .net dll を追加し、Sql スクリプトからその関数を呼び出すことができます。詳細:現在の接続を使用して SQL ストアド プロシージャから dll 関数を呼び出します



    1. postgresで最大接続数を増やす方法は?

    2. mysql_real_escape_stringは未定義です

    3. 式付きの文字列を10進数に変換します

    4. データベースからのJTreeへの入力