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

MYSQLDBにBLOBとして保存されている画像を取得します

    ResultSetで 電話:

    Blob imageBlob = resultSet.getBlob(yourBlobColumnIndex);
    InputStream binaryStream = imageBlob.getBinaryStream(0, imageBlob.length());
    

    または、次の電話番号に電話することもできます:

    byte[] imageBytes = imageBlob.getBytes(1, (int) imageBlob.length());
    

    BalusCが彼のコメントで述べたように、あなたはより良い使用をするでしょう:

    InputStream binaryStream = resultSet.getBinaryStream(yourBlobColumnIndex);
    

    そして、コードは、画像をどのように読み取って埋め込むかによって異なります。



    1. Oracle Concurrent Manager –E-BusinessSuite用のCPアナライザー

    2. エンティティフレームワークを使用して主キー値を更新します

    3. Postgresは列の整数をブール値に変更します

    4. SQL Serverチュートリアル–Transact-SQLをマスターするために必要なすべて