sql server 定于参数
时间: 2023-11-14 13:06:56 浏览: 59
在 SQL Server 中,定义参数可以使用以下语法:
```
CREATE PROCEDURE procedure_name
@parameter1 data_type(size),
@parameter2 data_type(size) = default_value,
...
AS
BEGIN
-- SQL statements
END
```
其中,`@parameter1` 和 `@parameter2` 是参数名,`data_type` 是数据类型,`size` 是数据大小,`default_value` 是默认值。
例如,定义一个存储过程,传入两个参数 `@id` 和 `@name`:
```
CREATE PROCEDURE get_customer_info
@id INT,
@name NVARCHAR(50)
AS
BEGIN
SELECT * FROM customers WHERE customer_id = @id AND customer_name = @name
END
```
阅读全文