JDBC - 数据流:

PreparedStatement对象有能力使用提供参数数据的输入和输出流。这使您可以将整个文件到数据库中,可容纳较大的值,如CLOB和BLOB数据类型的列。

有下列方法可用于流数据:

  1. setAsciiStream(): 此方法用于提供大的ASCII值。

  2. setCharacterStream(): 此方法用于提供大的UNICODE值。

  3. setBinaryStream(): 使用此方法,以提供大的二进制值。

setXXXStream()方法需要一个额外的参数,文件大小,除了参数占位符。此参数通知应发送多少数据的数据库,使用流的驱动程序。

对于一个详细的关于所有这些概念,需要去通过学习完整的教程。