码迷,mamicode.com
首页 >  
搜索关键字:动态sql    ( 781个结果
SQL Server 查询某张表对应依赖的视图、存储过程、函数
sp_depends '表名' 不过这个方法不错,省得将所有sql语句导出再查找了。 不过,提醒一下,如果存储过程中是在动态sql中用到了此表,估计是查不出的。 SELECT name, definitionFROM sys.all_objects oinner join sys.sql_modul ...
分类:数据库   时间:2017-04-20 18:18:30    阅读次数:324
SQL Server创建存储过程——动态SQL
简介: 存储过程(stored procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在服务器端的数据库中,利用存储过程可以加速SQL语句的执行。 自定义存储过程,由用户创建并能完成某一特定功能的存储过程,存储过程既可以有参数又有返回值,但是它与函数不同,存储过程的返回值只是指明执 ...
分类:数据库   时间:2017-04-18 10:14:57    阅读次数:358
Mybatis(三) 映射文件详解
前面说了全局配置文件中内容的详解,大家应该清楚了,现在来说说这映射文件,这章就对输入映射、输出映射、动态sql这几个知识点进行说明,其中高级映射(一对一,一对多,多对多映射)在下一章进行说明。 一、输入映射 输入映射:配置statement中输入参数的类型。有四种 1.1、传递简单类型,八大基本类型 ...
分类:其他好文   时间:2017-04-16 16:12:57    阅读次数:145
MySQL 动态sql语句运行 用时间做表名
1. 描写叙述 在使用数据的时候,我时候我们须要非常多数据库,并且想用时间来做表名以区分。可是MySQL在存储过程中不支持使用变量名来做表名或者列名。 比方,有一个表我们想以“2015-07-16 12:00:00”命名。 2. 解决方式 假设仅仅是更换一个普通的表名的话,非常easy。直接使用以下 ...
分类:数据库   时间:2017-04-13 16:43:11    阅读次数:353
小峰mybatis(5)mybatis使用注解配置sql映射器--动态sql
一、使用注解配置映射器 动态sql: 用的并不是很多,了解下; Student.java 实体bean: package com.cy.model; public class Student{ private Integer id; private String name; private Inte ...
分类:数据库   时间:2017-04-13 09:06:50    阅读次数:227
MyBatis 源码分析——动态SQL语句
有几年开发经验的程序员应该都有暗骂过原生的SQL语句吧。因为他们不能一句就搞定一个业务,往往还要通过代码来拼接相关的SQL语句。相信大家会理解SQL里面的永真(1=1),永假(1=2)的意义吧。所以mybatis动态SQL功能在笔者看来是最引吸人的。为了更好的区别XML映射文件上的SQL语句。myb ...
分类:数据库   时间:2017-04-06 00:05:57    阅读次数:217
mybatis 动态sql语句
mybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: 1. if 语句 (简单的条件判断) 2. choose (when,otherwize) ,相当于java 语言中的 switch ,与 j... ...
分类:数据库   时间:2017-04-05 20:30:21    阅读次数:256
mybatis中的#和$的区别
一:先上结论 #{}:占位符号,好处防止sql注入 ${}:sql拼接符号 二:具体分析 动态 SQL 是 mybatis 的强大特性之一,也是它优于其他 ORM 框架的一个重要原因。mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象,也 ...
分类:其他好文   时间:2017-03-26 20:31:39    阅读次数:235
存储过程中执行动态Sql语句
存储过程中执行动态Sql语句 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行 ...
分类:数据库   时间:2017-03-22 12:41:39    阅读次数:221
JDBC连接
1、加载JDBC驱动Class.forName("com.mysql.jdbc.Driver");加载完成后,方能使用DriverManager类2、创建数据库连接DriverManager.getConnection(URL,USERNAME,PASSWORD);3、创建statement//3.1静态SQL语句,不能动态填充参数Statementstmt=con.createStatement();//3.2动态SQL语..
分类:数据库   时间:2017-03-21 20:37:53    阅读次数:202
781条   上一页 1 ... 43 44 45 46 47 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!