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要传给存储过程操作,最好分掉几段比较好,嘿嘿。需求不同可能操作就不一样,
查看全文
相关阅读:
Kali下的内网劫持(三)
Kali下的内网劫持(四)
Kali下的内网劫持(二)
Kali下的内网劫持(一)
PHP中is_numeric函数十六进制绕过0day
Linux之RHEL7root密码破解(三)
Linux之RHEL7root密码破解(二)
python selenium3 自动化测试
spring boot
记Too many open files错误
原文地址:https://www.cnblogs.com/ruanbl/p/674051.html
最新文章
mysql 插入更新在一条sql ON DUPLICATE KEY UPDATE
php输出网页源代码莫名奇妙的多了一堆方框,导致ajax验证失败.
php strtotime 同样的函数为何在不同的地方输出的结果不同?
php 返回某个月的 每周几有几天
TP框架 mysql子查询
tp3.1 白板不报错
一个简单的 PC端与移动端的适配(通过UA)
服务端发布jar包的shell脚本
log4j生产环境日志配置
IDEA配置注释模板
热门文章
java常用加解密工具类
ES配置工具类
XML解析工具类
UDP工具类UDPUtil
读取配置工具类ResourceUtil
ES简单工具类ESUtil
Java通用日志格式化工具类DateUtil
利用Metasploit攻击Android
MSF MS12-020RDP漏洞攻击
MSF MS11-050攻击实践及内存保护技术
Copyright © 2011-2022 走看看