关于存储过程输入参数的一个问题 你用的数据库是sysbase or sql server?不过两者都差不多,如果你要插入的数据不超过1000的话可以用,是不是text记不清了,还是查查资料吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有问题啊,varchar一般的数据库都支持2k。 我的意思是既然数据库中定义的是text那么在存储过程中也应有相应的类型如果将@content varchar(1000)改为@content text会产生异常 数据库字段定义的是text,也就是变长,varchar(1000)不是限制在1000个字符内了吗? sqlserver2000中,如果varchar长度超过1024,会自动转换为text,不用担心,将你的参数加长一点比较安全。正确否? 既然是varchar类型,何必那么麻烦。cstmt.setString(1,userID);不就得了。Oracle的大文本字段是clob.而informix就是text.所以不同的数据库你就去查查相应数据库的资料嘛! “包”是个什么概念呢? 单循环足球对战 设计模式的三行代码,怎么理解“针对接口编程”的好处?? 已知一个残缺不全的手机号码 怎么用java把所有符合条件的号码输出? 100分请教:怎么在有包类下调用无包类 请教c++中的stl与java中容器的问题?? eclipse中加入EclipseUML的插件支持 在Java中如何对Oracle数据库的BFILE字段进行存与取?能否给个例子? 关于JCreator问题 帮帮我!谁有jdk和jbuilder。现在急用 如何调试java程序呢? 简单的sql问题
如果将@content varchar(1000)改为@content text会产生异常
正确否?
cstmt.setString(1,userID);不就得了。
Oracle的大文本字段是clob.
而informix就是text.所以不同的数据库你就去查查相应数据库的资料嘛!