0

我的 sql 服务器代码是:

Create Function [dbo].[FunTest]
(

)
Returns Table
As
Return
(
   select * from persons where Id = '&Id' 
)

如何允许最终用户将值 ( @Id) 输入到表格功能,如显示对话框。

4

1 回答 1

0

您需要将参数添加到函数中:

Create Function [dbo].[FunTest]
(
   @id int
)
Returns Table
As
Return
(
   select * from persons where Id = @id 
)

至于像对话框一样提示用户:不在SQL中!您必须为此搭建一个前端(例如报告)

于 2013-09-17T15:22:06.013 回答