创建一个公共查询的存储过程

ALTER PROCEDURE [dbo].[sp_CommSelect]
@ParamName VARCHAR(2000),/*查询字段字符串*/
@TableName VARCHAR(2000),/*表名*/
@ParamWhere NVARCHAR(2000)/*条件字符串*/
AS
BEGIN
DECLARE @Sql VARCHAR(5000)

set @Sql=‘select ‘[email protected]+‘ from ‘[email protected]+‘ where 1=1 and ‘[email protected]
exec(@Sql)
END

时间: 2024-10-21 07:19:31

创建一个公共查询的存储过程的相关文章

使用函数创建一个过滤查询

使用类:public class FunctionRangeQParserPlugin extends QParserPlugin 通过函数创建一个范围查询: 其他参数: l, 下限范围,可选) u, 上限范围,可选) incl, 包含下限:true/false,可选,默认为true incu, 包含上限:true/false,可选,默认为true例子: {!frange l=1000 u=50000}myfield 过滤查询例子:: fq={!frange l=0 u=2.2}sum(user

Entity Framework 6 Recipes 2nd Edition(13-4)译 -> 有效地创建一个搜索查询

问题 你想用LINQ写一个搜索查询,能被转换成更有效率的SQL.另外,你想用EF的CodeFirst方式实现. 解决方案 假设你有如下Figure 13-6所示的模型 Figure 13-6. A simple model with a Reservation entity            首先,这个例子用EF的CodeFirst方式实现,在Listing 13-10,我们创建实体类Reservation Listing 13-10. The Reservation Entity Obje

mysql 如何创建一个简单的存储过程

1 用mysql客户端登入2 选择数据库 mysql>use test3 查询当前数据库有哪些存储过程 mysql>show procedure status where Db='test'4 创建一个简单的存储过程 mysql>create procedure hi() select 'hello'; 5 存储过程创建完毕,看怎么调用它 mysql>call hi();显示结果 mysql> call hi(); +-------+ | hello | +-------+

Java链接HBASE数据库,创建一个表,删除一张表,修改表,输出插入,修改,数据删除,数据获取,显示表信息,过滤查询,分页查询,地理hash

准备工作 1.创建Java的Maven项目 创建好的目录结构如下:  另外注意junit的版本,最好不要太高,最开始笔者使用的junit4.12的,发现运行的时候会报错.最后把Junit的版本改成4.7的之后,问题解决了. 创建测试工具类HbaseDemo,为了保证能够让Hbase运行,需要最开始写出如下配置: package toto.com.hbase; import java.util.ArrayList; import java.util.Iterator; import org.apa

oracle利用job创建一个定时任务,定时调用存储过程

--创建表 create table TESTWP ( ID NUMBER(12), C_DATE DATE ); select * from TESTWP; --2.创建一个sequence create sequence WP_SEQ minvalue 1 maxvalue 999999999999999999999999999 start with 141 increment by 1 cache 20; --3.创建一个存储过程 create or replace procedure p

PREPARE - 创建一个准备好的查询

SYNOPSIS PREPARE plan_name [ (datatype [, ...] ) ] AS statement DESCRIPTION 描述 PREPARE 创建一个已准备好的查询. 一个已准备好的查询是服务器端的对象,可以用于优化性能. 在执行 PREPARE 语句的时候,指定的查询被分析,重写以及规划. 当随后发出 EXECUTE 语句的时候, 已准备好的查询就只需要执行了.因此,分析,重写,以及规划阶段都只执行一次,而不是每次查询执行的时候都要执行一次. 准备好的查询可以接

django创建一个简单的web站点

一.新建project 使用Pycharm,File->New Project-,选择Django,给project命名 (project不能用test命名) 新建的project目录如下: settings.py:工程相关的配置 urls.py:网站访问入口,对应到views wigs.py:部署相关 manage.py:执行命令 templates:html等静态文件 备注:新建工程后需要安装django的lib包,然后验证django是否安装成功 >>> import dja

[Nhibernate]SchemaExport工具的使用(二)——创建表及其约束、存储过程、视图

目录 写在前面 文档与系列文章 表及其约束 存储过程 视图 总结 写在前面 由于一直在山西出差,有几天没更新博客了.昨晚回到家,将博客园最近三天更新的文章搜集了一下,花费了半天的时间,看了看,有些文章也只能先躺在收藏夹里,慢慢去消化了.废话不多说了,进入正题,那么这篇文章就让我们接着学习SchemaExport工具的使用吧,如何使用SchemaExport为表添加约束,生成存储过程,生成视图? 文档与系列文章 [Nhibernate]体系结构 [NHibernate]ISessionFactor

数据库基础_JDBC[5]_Dbutil以及一个简单的数据库存储过程

DButil 1.什么是DButil commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc 编码的工作量,同时也不会影响程序的性能 2.DButil常用的方法以及功能 DbUtils :提供如关闭连接.装载JDBC驱动程序等常规工作的工具类,里面的所有方法都是静态的.主要方法如下: (1).public static void close(-) throws java.sql.SQ