Era*_*man 12 java mysql sql types jdbc
当对TEXT类型的列(在MySQL数据库中)使用PreparedStatement
's setObject
方法时,最后一个参数应该是什么?
例如,我知道这对于VARCHAR列是可以的:
stmt.setObject(i, "bla", Types.VARCHAR);
这里stmt
是一个PreparedStatement
,并且Types
是java.sql.Types
.
但是如果DB列的类型是TEXT,我还应该使用VARCHAR吗?或者BLOB,还是CLOB?
答案(是的,你打算使用VARCHAR)可以在这里找到:
http://dev.mysql.com/doc/connector-j/en/connector-j-reference-type-conversions.html(更新过时的断开链接)
这里有一些关于MYSQL TEXT
类型的信息
http://dev.mysql.com/doc/refman/5.0/en/blob.html
归档时间: |
|
查看次数: |
16477 次 |
最近记录: |