社区
MS-SQL Server
帖子详情
存储过程传递参数的问题?
wangxiao2008
2009-05-07 04:59:21
存储过程中有参数@SearchTerms为NVARCHAR(4000),传递进来的参数的长度可能远远大于他的长度,它只是个Where条件,(ntext好像不支持局部变量)。谁有解决办法吗?
...全文
71
8
打赏
收藏
存储过程传递参数的问题?
存储过程中有参数@SearchTerms为NVARCHAR(4000),传递进来的参数的长度可能远远大于他的长度,它只是个Where条件,(ntext好像不支持局部变量)。谁有解决办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangxiao2008
2009-05-07
打赏
举报
回复
小强大方法也不错,先把参数存到一个临时表中,用完再删。
就此结贴吧
wangxiao2008
2009-05-07
打赏
举报
回复
实在不行看来只能多个变量拼了
wgqqgw
2009-05-07
打赏
举报
回复
传进来的参数远大于4000个字?这个设计看来不太合理喔,能不能重新设计一下啊?
例如把参数存到一个表里面,SP中调用它之类的。
fa_ge
2009-05-07
打赏
举报
回复
[Quote=引用 1 楼 rucypli 的回复:]
varchar(max)
[/Quote]
这要sql2005以上可以吧,建议楼主多建两个变量,再拼接起来
yanleiyigan
2009-05-07
打赏
举报
回复
干脆点,直接UI上执行。
yanleiyigan
2009-05-07
打赏
举报
回复
一个不够定义两个或多个,最后加起来执行
wangxiao2008
2009-05-07
打赏
举报
回复
varchar(max)最大是8000吧
rucypli
2009-05-07
打赏
举报
回复
varchar(max)
plsql 储存过程 参数的传递方式?
存储过程
一.oracel
存储过程
1、没有返回值 return 值; 2、用输出参数来代替返回值; 3、输出参数可以有多个 二.参数的传递方式 1. 按位置传递 2. 按名字传递 3.混合传递 --按照位置传递,再...
MySQL的
存储过程
——参数传递
MySQL的
存储过程
——参数传递
参数传递是什么?参数传递的是什么?
如果
传递参数
数据类型不匹配会怎么样? 参数传递传的是什么? 传值(ByVal) 传地址(ByRef,默认) 过程是什么? 执行一段相同的程序代码 有哪些过程? Sub Function 子程序 ...
python调用
存储过程
参数传递_如何从Python中的
存储过程
获取输出参数?
我能够使用Python从SQL
存储过程
中获得输出值。我找不到在Python中获取输出值的好帮手。我自己想出了Python语法,所以我怀疑这里值得一提:import sys, string, os, shutil, arcgisscriptingfrom win32...
mysql
存储过程
支持传入数组参数_Mysql
存储过程
无法传递、转换数组类型参数解决方案...
mysql
存储过程
功能弱
问题
一直是大家关注的
问题
,今天讲一下Mysql
存储过程
无法传递数组类型参数的解决方案。在很多的情况下,在编写
存储过程
中往往会用到数组,但是mysql中
存储过程
传入参数并没有可以直接传入数组的...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章