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

BCP または Sql Server Management Studio を使用して Sql Server から BLOB データを取得するにはどうすればよいですか?

    SOが報奨金を設定するように言っていることに腹を立てているので、私は自分の質問に答えています

    -n native フラグは必要ないことがわかりました。また、BCP はデフォルトで画像列に 4 バイトのプレフィックスを含めようとしますが、実際にはこれを 0 に設定する必要があります。

    bcp "select document_binary_data from database where id = 12345" queryout "c:\filename.doc" -S server -U username -P password
    
    Enter the file storage type of field document_binary [image]:
    Enter prefix-length of field document_binary [4]: 0
    Enter length of field document_binary [0]:
    Enter field terminator [none]:
    


    1. ユーザーの操作なしでコマンドラインからOracleクライアントをインストールします

    2. カテゴリ別に重複せずにMySQL8の上位Nスコアを表示する

    3. SUM(TO_NUMBER(varchar2 フィールド)) を実行できません:ORA 01722 [ORACLE]

    4. mysqlの現在の時刻とそのタイムゾーンのnow()を理解するのに役立ちます