OPTA 7模式测试说明

来源:互联网 发布:网络支付的规模 编辑:程序博客网 时间:2024/06/17 10:11

 7模式下的URLjdbc:inetdae7:<host:>1433?database=<>

 

1

中文表名、中文字段名该驱动支持

2

支持所有基本类型的增,删,查,改(除timestamp不能增改外)

3

Charvarchartext读取应用 getBytes()再转成字符串,而写入setStringsetBytes

Text可以用setCharacterStream()以字符流插入数据。可以用getBlob的流读取

4

Ncharnvarcharntext 读取用getString(), 写入用setString()ntext可以用setCharacterStream()以字符流插入数据。可以用getClob的流读取

5

Imagebinaryvarbinary 读取用 getBytes()再转成字符串,而写入setBytesImage可以用setBinaryStream()以字节流插入。可以用getBlob的流读取

6

Datetimesamlldatetime可以用setString(),字符串格式为‘yyyy-MM-dd hh:mm:ss’或 mm/dd/yy hh:mm:ss.000; setDate()插入只有日期部分。精确日期插入Datetime可以是setTime()setTimestamp();samlldatetime只能用setTimestamp()

读取均可以是:getString()getTimeStamp()

7.

Sql_variant的类型不稳定,若用于编译得setString()插入的可以用getString()读取,而直接插入的和客户端插入的由getBytes()依然乱码,但可以由处理得到(情况依然不确定)

 

 

说明:这是本人最近测试的一个ms_sql的opta驱动用法,ms_sql的其他驱动如jtds.

对于JDBC操作数据库而言,大致有这样两种类型:字节流,字符流.

原创粉丝点击