社区
Sybase
帖子详情
sybase varchar长度最大多少?
wangjiangbo2
2010-10-29 01:23:54
我写存储过程,在sybase12.5 和 15.0的环境下测试
在执行sql语句报错(exec(@sql)).@sql变量长度超过255,被截取。
用select @sql输出可以看到不完整语句。
在 sybase客户端调用存储过程没有问题,用jsp调用该存储过程就会报错。
请教怎么提高varchar长度?
为什么 jsp调用该存储过程会出错?难道JDBC版本太低?
...全文
616
4
打赏
收藏
sybase varchar长度最大多少?
我写存储过程,在sybase12.5 和 15.0的环境下测试 在执行sql语句报错(exec(@sql)).@sql变量长度超过255,被截取。 用select @sql输出可以看到不完整语句。 在 sybase客户端调用存储过程没有问题,用jsp调用该存储过程就会报错。 请教怎么提高varchar长度? 为什么 jsp调用该存储过程会出错?难道JDBC版本太低?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjiangbo2
2010-11-01
打赏
举报
回复
错误的原因就是我之前所说的驱动程序老旧。
我用的服务器是weblogic 816,它默认的sybase的jar包是jconn2.jar。
把最新的jconn3.jar放到D:\bea\weblogic81\server\lib和D:\bea\weblogic81\server\ext\jdbc\sybase下,到底哪个起作用我没测试。
然后把jconn3.jar添加到环境变量classpath下,并且要修改drivername和url
drivername:com.sybase.jdbc3.jdbc.SybDriver
url:jdbc:sybase:Tds:192.168.1.168:5000/mat-------(mat:是数据库名)
希望此方法能对大家有所帮助同时鄙视那些自己解决问题不把方法告诉大家的人
wangjiangbo2
2010-11-01
打赏
举报
回复
哎!!还是自己解决了
wangjiangbo2
2010-10-29
打赏
举报
回复
这个存储过程没修改之前,也就是@sql的长度小于255的时候
jsp调用存储过程是没有问题的。
如果是jsp的错误,会是什么引起的呢?JDBC驱动老旧?
ACMAIN_CHM
2010-10-29
打赏
举报
回复
ASE 12.5 之后16384
你的问题应该是JSP程序的问题。
sybase
基本的 语法大全
sybase
iq基本的 语法大全,很全面的,很适合新手,
sybase
iq 创建 存储过程,视图 ,触发器等语法大全
分析
Sybase
的数据空间占用为何如此之大
本文分析了
Sybase
数据空间占用为何如此之大,并提出了三种解决方法。
sybase
数据类型
sybase
数据类型
sybase
数据类型
快速解决
SYBASE
编程中所遇到的莫名错误
SYBASE
数据库是当今在UNIX环境下最为流行的大型数据库之一,本人在
SYBASE
下开发和维护软件的过程中,发现了一些
SYBASE
的内部规则,在程序设计中极易造成误解,而达不到预期的目的。本文介绍了
SYBASE
编程中几个问题及其解决办法。
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章