DBD:ODBC モジュールと FreeTDS を使用して、Perl で MSSQL DB にクエリを実行しています。
クエリの応答は正常に返されますが、バックスラッシュ文字\
が応答から削除されます。
たとえば、返されたフィールドの 1 つのテキスト内の Windows ディレクトリは、c:\some_dir\some_file
を返しc:some_dirsome_file
ます。クエリを実行している同じ Linux ボックスで iSQL または tSQL を使用すると、期待どおりにバックスラッシュ文字が表示されます。
バックスラッシュを削除しないようにする方法、または何が原因であるかについてのアイデアはありますか?