存储过程——增删改(二)
2014-04-08 20:32
267 查看
由于清明小长假缘故,中途几天博客呆滞,下面主要记录了存储过程实现简单的增删改操作:
添加产品类型:
修改产品类型:
删除产品类型:
查询所有产品信息:
添加产品信息
删除产品信息
添加产品类型:
-- ============================================= -- Author: <Author,,Name> -- Create date: <Create Date,,> -- Description: <添加产品类型> -- ============================================= CREATE PROCEDURE productTypeAdd ( @Name nvarchar(50) ) AS BEGIN INSERT [dbo].[productType] ( Name ) VALUES ( @Name ) END GO
修改产品类型:
-- ============================================= -- Author: <Author,,Name> -- Create date: <Create Date,,> -- Description: <修改产品信息> -- ============================================= CREATE PROCEDURE productTypeUpdate ( @id bigint, @name nvarchar(50), ) AS BEGIN update [dbo].[productType] set name=@name, where id=@id END GO
删除产品类型:
-- ============================================= -- Author: <Author,,Name> -- Create date: <Create Date,,> -- Description: <删除产品类型> -- ============================================= CREATE PROCEDURE productTypeDel (@ID BIGINT) AS BEGIN delete from [dbo].[productType] where id=@ID; END GO
查询所有产品信息:
-- ============================================= -- Author: <Author,,Name> -- Create date: <Create Date,,> -- Description: <查询所有产品信息> -- ============================================= CREATE PROCEDURE QueryAllProduct AS BEGIN SELECT a.id,a.Name,a.Price,a.address,a.type,b.id,b.name FROM [dbo].[product] a inner join [dbo].[productType] b on a.type=b.id END GO
添加产品信息
-- ============================================= -- Author: <Author,,Name> -- Create date: <Create Date,,> -- Description: <添加产品信息> -- ============================================= CREATE PROCEDURE productAdd ( @Name nvarchar(50), @Price money, @Address nvarchar(50), @Type int ) AS BEGIN insert [dbo].[product] ( Name, Price, Address, Type ) values ( @Name, @Price, @Address, @Type ) END GO
删除产品信息
-- ============================================= -- Author: <wangzhijun> -- Create date: <Create Date,,> -- Description: <删除产品信息> -- ============================================= CREATE PROCEDURE productDel @ID BIGINT AS BEGIN delete [dbo].[product] where id=@id END GO
相关文章推荐
- 数据库基础(面试常见题)
- 数据库基础(面试常见题)
- 线性代数(五十二) : 对角化与惯性律
- poj 2251
- 【嵌入式Linux驱动开发】三、字符设备驱动(一)
- jsp面试题
- ac自动机模板
- Monkeyrunner学习之三(如何使用坐标去点击的方法)
- 图论总述
- ubuntu12.04 安装KVM
- 输入一个字符串,如果第二个字符是字母(a~z ,A~Z),则将其大写变小写,小写变大写,如果不是字母则将其修改为空格,并将修改后的字符串输出。
- html+ashx文件上传文件
- [leetCode]Generate Parentheses
- jsp面试题
- jsp面试题
- J2EE面试题集锦(附答案)
- Kmp算法
- xcode更新到5.1,"__curl_rule_01__' declared as an array with a negative size"
- 项目二。深复制的构造函数
- 学拳录.第9势 初收