想学习SQLServer2000的存储过程,请问哪里有这方面的资料,类似语法的,多谢
解决方案 »
- 求一个SQL语句,根据本月每周起讫日期汇总消费金额
- sql 批处理分割符 go 怎么解释
- 技术经理问我的问题,完成了可以加薪
- 请教一个关于max查询语句的分析
- 请问如何从SQl server 表中所存储的图片取出来写到文件中?
- 《T-SQL技术内幕》系列应该从哪本啃起呢?
- 一个sql查询的问题。。
- 发布服务器的 Distribution 数据库不见了,咋回事啊?订阅和发布都显示“正在运行”,也有数据加入发布的表,但就是“没有复制的事物”,不能同步。
- 服务器上有4个CPU,能不能把ms sql7.0设置它使用其中的3个CPU
- 急求帮助一个多表删除问题
- 关于数据库扩大容量问题.
- 数字的的组合编程问题?谢先!!!
--看联机帮助就可以了
--知道格式后就是sql语句的写法了
--给你一些基础使用的例子
[code=SQL]
--------------添加
ALTER PROCEDURE aa
(
@Office_Name nvarchar(50),
@Phone nvarchar(30),
@Position nvarchar(100),
@Director_Name nvarchar(50)
)
AS
begin
INSERT INTO OfficeInfo
(
Office_Name,
Phone,
Position,
Director_Name
) VALUES
(
@Office_Name,
@Phone,
@Position,
@Director_Name
)select
Office_ID=@@Identity
end
---------------------------------------删除
ALTER PROCEDURE bb
(
@Office_ID int
)
AS
BEGIN
DELETE From OfficeInfo
where Office_ID = @Office_ID
END
----------------------------------------取所有
ALTER PROCEDURE [HostitalDemo_OfficeInfo_DelOfficeInfo]
AS
BEGIN
SELECT Office_ID,Office_Name,Phone,Position,Director_Name
from OfficeInfo
END
---------------------------------------------通过ID取
ALTER PROCEDURE [HostitalDemo_OfficeInfo_DelOfficeInfo]
AS
BEGIN
SELECT Office_ID,Office_Name,Phone,Position,Director_Name
from OfficeInfo
where Office_ID= @Office_ID
END
--------------------------------------更新
ALTER PROCEDURE [HostitalDemo_OfficeInfo_DelOfficeInfo]
( @Office_Name nvarchar(50),
@Phone nvarchar(30),
@Position nvarchar(100),
@Director_Name nvarchar(50)
)
AS
BEGIN
UPDATE OfficeInfo
set
Office_Name = @Office_Name ,
Phone = @Phone,
Patient_Age = @Patient_Age,
Director_Name = @Director_Name where Office_ID= @Office_ID
END[/code]