当前位置: 首页 > 工具软件 > opta > 使用案例 >

OPTA 7模式测试说明

乌璞瑜
2023-12-01

 7模式下的URL:jdbc: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操作数据库而言,大致有这样两种类型:字节流,字符流.

 类似资料: