码迷,mamicode.com
首页 >  
搜索关键字:动态sql    ( 781个结果
T-SQL基础--chp10可编程对象学习笔记[下]
--2014年9月29日9:15:29--P338--两种执行动态SQL的方法--EXEC命令DECLARE @sql AS VARCHAR(100);SET @sql = 'PRINT ''This message was printed by a dynamic SQL batch'';';--...
分类:数据库   时间:2014-09-29 15:48:41    阅读次数:262
什么是SQL注入式攻击
什么是SQL注入式攻击?所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻...
分类:数据库   时间:2014-09-26 21:45:08    阅读次数:183
mybatis 中的 ${value} 替代符
以前使用ibatis/mybatis时曾经碰到过这个问题,在动态SQL中,如果只有一个字符类的参数,在影射文件中是这样配置的: 或者传入直接执行的SQL: 这时候都会碰到一个问题,为什么是${value}呢?以前也曾试过用其他符号代替,比如调用方法的参数:getOrderList(String...
分类:其他好文   时间:2014-09-24 18:26:37    阅读次数:419
动态SQL基础
动态SQL就是我们可以动态构造SQL代码,然后再执行这个批处理。有两种执行动态SQL的方法,分别是EXEC命令和sp_executesql存储过程。下面是示例代码。USE TSQLFundamentals2008;GO-- 动态SQL-- 方法一:EXEC命令(支持普通字符和Unicode字符).....
分类:数据库   时间:2014-09-18 18:04:34    阅读次数:197
kettle中实现动态SQL查询
详细说明kettle中两者方式实现动态查询,分别是占位符和变量方式,示例使用H2数据库,方便学习。...
分类:数据库   时间:2014-09-15 07:42:28    阅读次数:498
[MySQL] 行列转换变化各种方法实现总结(行变列报表统计、列变行数据记录统计等)
前言: mysql行列变化,最难的就是将多个列变成多行,使用的比较多的是统计学中行变列,列变行,没有找到现成的函数或者语句,所以自己写了存储过程,使用动态sql来实现,应用业务场景,用户每个月都有使用记录数录入一张表,一个月一个字段,所以表的字段是动态增长的,现在需要实时统计当前用户使用的总数量,如果你知道有多少个字段,那么可以用select c1+c2+c3+…. From tbname whe...
分类:数据库   时间:2014-09-10 00:30:19    阅读次数:294
sp_executesql的用法
execute相信大家都用的用熟了,简写为exec,除了用来执行存储过程,一般都用来执行动态Sql sp_executesql,sql2005中引入的新的系统存储过程,也是用来处理动态sql的, 如: exec sp_executesql @sql, N'@count int out,@id va....
分类:数据库   时间:2014-09-09 17:34:59    阅读次数:285
03. 行列转换写法小结
原文:03. 行列转换写法小结行列转换,通常有2种方法,一是CASE WHEN/UNION;一是PIVOT/UNPIVOT。对于行值或列数不固定的情况,需要用动态SQL。 一. 行转列 --drop table RowToCol create table RowToCol ( ID int, Cod...
分类:其他好文   时间:2014-09-06 12:22:43    阅读次数:209
SQL字符串分割解析
--方法一:动态SQL法declare @s varchar(50),@sql varchar(300) set @s='1,2,3,4,5,6,7,8,9,10' set @sql='select col='''+ replace(@s,',',''' union all select '''.....
分类:数据库   时间:2014-08-25 14:42:44    阅读次数:279
DB2错误信息汇总
DB2错误信息(按sqlcode排序)sqlcodesqlstate说明00000000SQL语句成功完成01xxxSQL语句成功完成,但是有警告+01201545未限定的列名被解释为一个有相互关系的引用+09801568动态SQL语句用分号结束+10002000没有找到满足SQL语句的行+11001561用DATACAPTURE定义的表的更新操作不能..
分类:数据库   时间:2014-08-14 16:59:11    阅读次数:360
781条   上一页 1 ... 74 75 76 77 78 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!