1

我必须将日期类型的参数传递给子例程并在 where 子句中使用它。这是正确的方法吗?
我正在使用date='d_date';

4

1 回答 1

1

你需要使用glb_date = @d_date

首先,您需要更改参数在定义中的CREATE PROCEDURE定义方式,例如:

CREATE PROCEDURE prac
(
   @d_date in DATE
)

注意@

然后更改您的WHERE子句以使用该变量:

 where glb_date= @d_date;
于 2013-09-02T09:59:56.630 回答