三九宝宝网宝宝百科宝宝知识

怎样建一个存储过程

02月28日 编辑 39baobao.com

[存储过程:轻松过滤SQLServer连接]SQL Server数据库管理员需要时刻保持对服务器上连接的警惕。为了某种模式的应用,管理员需要监控这些连接;列出具有问题的连接,然后采取行动来进行修整;或者是在某个选中的连接...+阅读

-------------------建表------------------ CREATE TABLE [tab_cJ] ( [id] [int] IDENTITY (1, 1) NOT NULL PRIMARY KEY, [name] [varchar] (50) , [age] [int] NULL , [info] [varchar] (200) ) ------------------建存储过程------------------------- CREATE PROCEDURE QueryInfoByName name varchar(50), age int AS select info from tab_cj where [name]=name and age=age GO --------------------调用------------------------------- protected void GetInfoByName(string txt_name, int txt_age) { SqlConnection conn = new SqlConnection("server=localhost;database=dbDemo;uid=sa"); SqlCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.StoredProcedure; //指定执行存储过程操作 cmd.CommandText = "QueryInfoByName"; //存储过程名称 //对应存储过程QueryInfoByName的第一个参数name SqlParameter parName = new SqlParameter("name", SqlDbType.VarChar, 50); //指定参数name要转入的值 parName.Value = txt_name; //对应存储过程QueryInfoByName的第二个参数age SqlParameter parAge = new SqlParameter("age", SqlDbType.Int); //指定参数age要转入的值 parAge.Value = txt_age; //这一步非常重要,一定将设置好的两个参数类型添加到Command对象的参数集合里 cmd.Parameters.Add(parName); cmd.Parameters.Add(parAge); //方式一,查询回来的结果需要显示在DataGrid之类的控件上 DataSet ds = new DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.Fill(ds); //方式二,按单个值读取 conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { Response.Write(reader.GetString(0)); } } conn.Close(); }

如何创建存储过程 SQL Server Management Studio转

创建存储过程在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。展开“数据库”、存储过程所属的数据库以及“可编程性”。右键单击“存储过程”,再单击“新建存储过程”。在“查询”菜单上,单击“指定模板参数的值”。在“指定模板参数的值”对话框中,“值”列包含参数的建议值。接受这些值或将其替换为新值,再单击“确定”。在查询编辑器中,使用过程语句替换 SELECT 语句。若要测试语法,请在“查询”菜单上,单击“分析”。若要创建存储过程,请在“查询”菜单上,单击“执行”。若要保存脚本,请在“文件”菜单上,单击“保存”。接受该文件名或将其替换为新的名称,再单击“保存”。安全说明验证所有用户的输入。验证前请勿连接用户输入。

绝对不要执行根据尚未验证的用户输入构造的命令。有关详细信息,请参阅SQL 注入。创建存储过程的示例在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。依次展开“数据库”、AdventureWorks2008R2 数据库和“可编程性”。右键单击“存储过程”,再单击“新建存储过程”。在“查询”菜单上,单击“指定模板参数的值”。在“指定模板参数的值”对话框中,输入下列所示的参数值。 参数值Author您的姓名Create Date今天的日期Description返回雇员数据。Procedure_nameHumanResources.uspGetEmployeesParam1LastNameDatatype_For_Param1nvarchar(50)Default_Value_For_Param1NULLParam2FirstNameDatatype_For_Param2nvarchar(50)Default_Value_For_Param2NULL单击“确定”。在查询编辑器中,使用以下语句替换 SELECT 语句: SELECT FirstName, LastName, JobTitle, Department FROM HumanResources.vEmployeeDepartment WHERE FirstName = FirstName AND LastName = LastName;若要测试语法,请在“查询”菜单上,单击“分析”。

如果返回错误消息,则请将这些语句与上述信息进行比较,并视需要进行更正。若要创建存储过程,请在“查询”菜单上,单击“执行”。若要保存脚本,请在“文件”菜单上,单击“保存”。输入新的文件名,再单击“保存”。若要运行存储过程,请在工具栏上单击“新建查询”。

以下为关联文档:

SQLServer联机丛书:查看存储过程几个系统存储过程用系统表提供有关存储过程的信息。使用这些存储过程可以: 查看用于创建存储过程的 Transact-SQL 语句。这对于没有用于创建存储过程的 Transact-SQL 脚本文...

shell脚本里怎样调用plsql存储过程对于存储我是不很了解,但是可以通过这种方式来调用oracle的sqlplus。 # cat sql.sh #!/bin/bash su - oracle -c ' sqlplus -S / as sysdba select status from v\$instance;...

plsql developer里怎么写存储过程和执行存储过程怎么查看存储--建立测试数据: create table BOOK(编号 number(10),书名 varchar2(20),价格 varchar2(20)) insert into BOOK values(100,'aa','88.77') select * from BOOK --建立存储过程: c...

plsql存储过程如何调试1. 打开PL/SQL Developer如果 在机器上安装了PL/SQL Developer的话,打开PL/SQL Developer界面输入 用户名,密码和host名字,这个跟在程序中web.config中配置的完全相同,点击确定...

在java中怎样删除所有存储过程直接用jdbc执行sql语句块declare procName varchar(500) declare cur cursor -- 定义个游标 for select [name] from sysobjects where type = 'p' open cur -- 打开游标 fe...

DB2怎样创建存储过程CREATE PROCEDURE "DB2INST2"."SP_SF_GET_PRESC" (IN "V_GHXH" BIGINT, IN "V_RECORDSTATUS" SMALLINT, IN "V_TYPE" SMALLINT, IN "V_PRESCNO" BIGINT, IN "V_ISQX" SMALLINT, OUT "ERR_CO...

函数和存储过程的区别函数和存储过程对SQL SERVER来说有很大的区别: 1.在SQL SERVER2K以前,没有自定义函数UDF,只有系统函数。 2.无论系统函数和UDF,在系统启动是就进行编译并加载,所以UDF的效率比SP...

求一个oracle的批量删除的存储过程1 2 3 4 5 6 7 8 9 10 11 12 13 declarecursorc1 isselect* fromtable_A; li_lineno number(8); begin li_lineno := 1; fort inc1 loop deletefromtable_A wherexbie00 ='1...

怎样用myeclipse建一个web工程你好: 你可以右击new ->Web Project 打开new web Project对话框 JSP 右击new ->jsp 配置Tomcat Window菜单选择Preference eclipse->servers->tomcat 选择版本 选择enable 设...

推荐阅读
图文推荐