SQL存储过程

原创 2004年09月28日 10:58:00

创建带有标识列的表:
Create Table aa(au_id int identity,au_name varchar(50))

创建插入aa表、并返回新ID值的存储过程:
create proc addaa
(
  @auname varchar(50),
  @id int output
)
as
insert aa(au_name) values(@auName)
Select @id = @@identity
GO

执行带有输出参数的存储过程:
declare @clare int
exec addaa 'ee',@clare output
print @clare


在存储过程中删除表的列

      在动态创建数据库的表的字段时,如果该字段的“是否为空”的属性为非空,且该表与其他表有联系,那么动态删除该列可能失败。报错原因因为有一个或多个对象访问此列。解决方法是先删除在该列上的约束,然...
  • scucj
  • scucj
  • 2006年07月14日 09:37
  • 2193

sql存储过程

在ASP.Net项目中使用存储过程,首先可以提高数据库的安全性,其次可以提高运行SQL代码运行的速度,在大型项目中一般是必不可少的。Visual Studio.Net为SQL的存储过程提供了强大的支持...
  • zhifuwang
  • zhifuwang
  • 2007年08月10日 17:57
  • 870

sql存储过程几个简单例子(一)

导读:sql存储是数据库操作过程中比较重要的一个环节,对于一些初学者来说也是比较抽象难理解的,本文我将通过几个实例来解析数据库中的sql存储过程,这样就将抽象的事物形象化,比较容易理解。 例1: ...
  • imxiangzi
  • imxiangzi
  • 2015年01月18日 09:44
  • 2092

Sql存储过程

实例1:只返回单一记录集的存储过程。 银行存款表(bankMoney)的内容如下 Id userID Sex Money 001 Zhangsan 男 30 ...
  • moon66sun
  • moon66sun
  • 2014年03月13日 11:50
  • 438

知识整理:sql 存储过程命名规范

 在本文中,此示例标准蓝图的存储过程命名方法只适用于SQL内部,假如你正在创建一个新的存储过程,或是发现一个没有按照这个标准构造的存储过程,即可以参考使用这个标准。  注释:假如存储过程以sp_ 为前...
  • he21he21
  • he21he21
  • 2009年02月04日 11:02
  • 3896

Sql存储过程基本语法

Sql存储过程基本语法之简介: 存储过程(Stored Procedure), 是一组为了完成特定功能的SQL 语句,集经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数,如果该存储过程带...
  • lwllai
  • lwllai
  • 2014年02月22日 23:21
  • 3616

SQL server使用存储过程读取txt文件

--创建存储过程 create procedure read_txt_file @filename nvarchar(100) AS exec(' bulk insert tablename...
  • wym2006110322
  • wym2006110322
  • 2013年04月08日 18:14
  • 744

SQL存储过程实例详解

本文用3个题目,从建立数据库到创建存储过程,详细讲解数据库的功能。
  • u012025054
  • u012025054
  • 2014年09月01日 23:29
  • 23409

sql存储过程中分隔字符串

sql存储过程中分隔字符串
  • qq_34149805
  • qq_34149805
  • 2017年05月03日 22:09
  • 1074

图解SQL Server 存储过程教程一

以下给出存储过程代码和鄙人运行成功的截图。把以下存储过程代码中的tablename替换为自己的表名。 一 不带参数存储过程 if (exists (select * from sys.object...
  • bcbobo21cn
  • bcbobo21cn
  • 2015年03月26日 20:13
  • 1042
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL存储过程
举报原因:
原因补充:

(最多只允许输入30个字)