OPTA 7模式测试说明

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值