zoukankan
html css js c++ java
关于SQL存储过程的问题
这次碰到存储过程中的局部变量不支持TEXT类型的数据,汗!害苦我了。因为SQL太长,而且所有数据操作一定要在存储过程中实现,没办法,TEXT类型不支持ADD等操作。
我想到的办法就是把TEXT类型做为输入参数,然后再添加若干个NVARCHAR类型的数据做为输入参数,比如:
create
procedure
text_test
@sql
text
,
@test1
nvarchar
(
4000
),
@test2
nvarchar
(
4000
),
@test3
nvarchar
(
4000
),
as
begin
set
@sql
=
@test1
+
'
union
'
+
@test2
+
'
union
'
+
@test3
end
虽然TEXT类型不支持ADD等操作,但是还是支持付值操作的。
所以如果有个很大的超过4000长度的SQL要传给存储过程操作,最好分掉几段比较好,嘿嘿。需求不同可能操作就不一样,
查看全文
相关阅读:
php Windows系统 wamp集成环境下redis的使用
IO流文件拷贝
IO流框架
Map集合
泛型
Deque(队列)
List接口
Iterator接口(迭代器)
Java中的异常详解
Java中的正则表达式
原文地址:https://www.cnblogs.com/ruanbl/p/674051.html
最新文章
Springboot时间参数格式化
[python]自动计算1-100的平方和
[VBA]去重汇总-2
[VBA]合并工作簿优化版
[Python]if语句的练习
[SPSS]学习笔记--数据分布形状描述
[SQL]数据库常用语句
[VBA]利用正则表达式创建函数处理字符串
[VBA]指定列求和
[VBA]去重汇总
热门文章
[VBA]汇总多个工作簿的指定工作表到同一个工作簿的指定工作表中
php 两段文本对比,不同的文字显示高亮
DataTable插件指定某列不可排序
基于bootstrap 的datatable插件的使用(php版)
基于php开发的RESTful ApiDoc文档
php + jQuery自动完成插件autocompleter
php + Bootstrap-v3-Typeahead 自动完成组件的使用
CI框架多个表前缀,如何使用框架语句querybuilder
CI框架区分前后台
CI 框架访问 http://[::1]/yourproject/
Copyright © 2011-2022 走看看