社区
DB2
帖子详情
DB2如何插入自己的代码
mrpeterchen
2010-06-03 03:12:13
HI,各位
有谁能教教我,如何给1句原始的INSERT语句插入自己想要的代码
例子:
inset into a(a,b,c)values('1','2','3',a,b,c);
程序应该是读到);表示语句结束了;
如何给程序制造假相,让程序误以为已经到);
如果a的值是);的话,是不是执行到a就结束了?
如何设置变量值;
谢谢
涉及安全性的测试,还望高手指点;
...全文
72
13
打赏
收藏
DB2如何插入自己的代码
HI,各位 有谁能教教我,如何给1句原始的INSERT语句插入自己想要的代码 例子: inset into a(a,b,c)values('1','2','3',a,b,c); 程序应该是读到);表示语句结束了; 如何给程序制造假相,让程序误以为已经到); 如果a的值是);的话,是不是执行到a就结束了? 如何设置变量值; 谢谢 涉及安全性的测试,还望高手指点;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
王帆
2010-06-18
打赏
举报
回复
[Quote=引用 8 楼 mrpeterchen 的回复:]
inset into a(a,b,c)values(a,b,c);
我写错了~~~
应该是上面这样滴~~~哈哈
我想做的事情:
让数据库在插表字段a值完后,误以为语句结束(就是数据库读到);不就是结束了吗?对吧)
怎么做?
我试过类似set a = '');';的语句,可结果是a的值是);插入到表里面去鸟,汗死~~~
要怎么才能达到偶滴目的类??
继续等待……
[/Quote]
原来是想搞 sql注入啊,那得好好研究一下特殊字符转义,或者不嫌麻烦,可以边改边打印,看看输出sql是不是你想要的。ps:不要做坏事儿呀,哈哈……
daihua_1113
2010-06-17
打赏
举报
回复
路过……
yangxiao_jiang
2010-06-13
打赏
举报
回复
我还是没明白,你是说你把a的值设置成');,如果是这样的话,你的第一个'需要进行转义的。
另外,什么是“入到表里面去鸟”?,不明白。
也许是我岁数大了,看不明白不是正常话的话。
zwbhanye
2010-06-13
打赏
举报
回复
表达能力有待提高,不知道你在说什么
mrpeterchen
2010-06-09
打赏
举报
回复
inset into a(a,b,c)values(a,b,c);
我写错了~~~
应该是上面这样滴~~~哈哈
我想做的事情:
让数据库在插表字段a值完后,误以为语句结束(就是数据库读到);不就是结束了吗?对吧)
怎么做?
我试过类似set a = '');';的语句,可结果是a的值是);插入到表里面去鸟,汗死~~~
要怎么才能达到偶滴目的类??
继续等待~~~~
不知道我这个愿望能否实现鸟??
zhaojianmi1
2010-06-05
打赏
举报
回复
不懂。。。
yangxiao_jiang
2010-06-04
打赏
举报
回复
没看懂
inset into a(a,b,c)values('1','2','3',a,b,c);
前面3个参数,后面也不是三个啊?
liyan93834183
2010-06-04
打赏
举报
回复
用转义字符就不会误以为结束了
王帆
2010-06-04
打赏
举报
回复
不知道想说什么。
如果你是想通过给一些变量符值,从而用一个模板insert语句实现动态的插入。你应该考虑prepare statment方式的动态语句,至于如果写你的模板sql,得根据你的具体情况分析。
iihero
2010-06-04
打赏
举报
回复
寒,没看懂
mrpeterchen
2010-06-03
打赏
举报
回复
不懂,详细点谢谢
lemon520
2010-06-03
打赏
举报
回复
prepare statment
绑定参数值
db
2错误
代码
分析
常见
db
2错误
代码
分析提示,如: +117 01525 要
插入
的值的个数不等于被
插入
表的列数 +218 01537 因为SQL语句引用一个远程对象,不能为该SQL语句执行EXPLAIN
db
2数据库入门教程(官方中文版)
第 1章 –
DB
2 Express-C是什么?..........................................................................................13 1.1免费开发、部署和分发… 无限制!.............................................
大型微服务+前后端分离之MyBatis-Plus教程
use anywhere ) 内置
代码
生成器:采用
代码
或者 Maven 插件可快速生成 Mapper 、 Model 、 Service 、 Controller 层
代码
,支持模板引擎,更有超多自定义配置等您来使用 内置分页插件:基于 MyBatis 物理分页,...
DB
2
插入
从其他表查询,循环查询
【
代码
】
DB
2
插入
从其他表查询,循环查询。
db
2
插入
数据失败
原文章:
db
2
插入
数据失败 转载请注明出处:https://www.cnblogs.com/xiaoliangyuu/p/5982736.html 使用
db
2,手动insert语句的时候,报如下错误:
DB
2 SQL Error: SQLCODE=-803, SQLSTATE=23505, SQLERRMC=2 。 ...
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章