--1、创建存储过程--
if
exists
(select
*
from
sysobjects
where
name='info1')
drop
procere
info1
go
create
procere
info1
@sname
varcher(20),
as
begin
declear
@xinxi
varcher(20)
set
@xinxi='select
学号,姓名,出身日期,系别(注,列名自己设置)
from
student
where
姓名=@sname'
print'@xinxi';
end
--调用存储过程1--
exec
info1
@sname=姓名
后面的自己参考,可以写出来
Ⅱ 使用SQL语句创建存储过程
使用SQL语句创建存储的具体过程如下:
1、首先,打开企业管理器,选择【工具】-【查询分析器】:
Ⅲ sql建立存储过程的作用是什么
就是把一些数据处理和逻辑性的问题作为一段程序放到数据库端来处理,这样处理的可以提高效率,不用每次来处理都要编译了,也提高了原子性,安全性和事务一致性。
Ⅳ SQL 中创建存储过程
存储过程是针对库而建立的!
所以:要运行一下数据库
否则:
消息 2812,级别 16,状态 62,第 2 行
找不到存储过程 'tea'。
刚才我测试过!
存储过程是一个文件,但是它还没保存到磁盘!如果没有意外的话,那么还是存在的!
Ⅳ 在SQL语句创建一个带有参数存储过程
这样的存储过程很简单啊,带几个参数啊,传入和传出的
Ⅵ sql怎样新建存储过程
一:创建没有参数的存储过程:
CREATE PROCEDURE select_all
AS
BEGIN
SELECT * from T_login1
GO
二:创建带参数的存储过程:
CREATE PROCEDURE select_name
@id uniqueidentifier
AS
BEGIN
SELECT * from T_login1 where PSN0001A=@id
GO
(6)sql语句建立存储扩展阅读:
创建存储过程的注意事项:
1、保持事务简短,事务越短,越不可能造成阻塞。
2、在事务中尽量避免使用循环while和游标,以及避免采用访问大量行的语句。
3、在启动事务前完成所有的计算和查询等操作,避免同一事务中交错读取和更新。可以使用表变量预先存储数据。即存储过程中查询与更新使用两个事务实现。
4、超时会让事务不执行回滚,超时后如果客户端关闭连接sqlserver自动回滚事务。如果不关闭,将造成数据丢失,而其他事务将在这个未关闭的连接上执行,造成资源锁定,甚至服务器停止响应。
Ⅶ SQL里面所说的建立存储过程是什么意思有什么用
存储过程其实就是一个sql语句的处理过程.使用的时候直接调用.说白了在使用上和直接写sql语句没有什么区别.不过存储过程的有点在于使用时候的编译速度,使用内存,内部自定义变量,重复使用等,网站使用存储过程比直接使用sql语句操作更快捷,方便,安全.
Ⅷ 创建存储过程的sql语句
创建存储过程需要具体问题具体分析,一般以oracle数据库为例,语法为:
CREATE[ORReplace]PROCEDURE[schema.]procere_name
[(argument[{IN|OUT|INOUT}]datatype,
...
argument[{IN|OUT|INOUT}]datatype)]
{IS|AS}
[descriptionpart说明部分]
BEGIN
SQLSTATEMENT语句序列
[EXCEPTION例外处理]
END[procereName过程名];
语法分析:
ORREPLACE
是一个可选的关键字,建议用户使用此关键字。如果过程已经存在,该关键字将重新创建过程,这样就不必删除和重新创建过程。
关键字IS和AS均可,
它们本身没有区别。IS后面是一个完整的PL/SQL块,可以定义局部变量,但不能以DECLARE开始。局部变量在过程内部存放值。
形式参数可以有三种模式:IN、OUT、INOUT。如果没有为形式参数指定模式,那么默认的模式是IN。
IN表示输入参数
OUT表示输出参数
Ⅸ 如何创建SQL存储过程
步骤如下:
在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。
展开“数据库”、sql server存储过程所属的数据库以及“可编程性”。
右键单击“存储过程”,再单击“新建存储过程”。
在“查询”菜单上,单击“指定模板参数的值”。
在“指定模板参数的值”对话框中,“值”列包含参数的建议值。接受这些值或将其替换为新值,再单击“确定”。
在查询编辑器中,使用过程语句替换 SELECT 语句。
若要测试语法,请在“查询”菜单上,单击“分析”。
若要创建sql server存储过程,请在“查询”菜单上,单击“执行”。
若要保存脚本,请在“文件”菜单上,单击“保存”。接受该文件名或将其替换为新的名称,再单击“保存”。