有什么用?在选择不同的查询中

时间:2019-02-01 14:55:19

标签: sql

我正在遍历代码,发现其中提到“?”的一个查询。 查询是

select distinct from A inner join B ON A.c =B.a and A.x=B.f and A.x=?

A.x =的含义是什么? ,无法理解。 它具有运行时值吗?如果是,那么如何?将使用运行时参数。

1 个答案:

答案 0 :(得分:0)

我猜这是来自SSIS。

在除ADO.NET之外的任何对象上使用参数化查询时,参数都带有问号。第一个问号是参数1,第二个问号是参数2,依此类推。问题在于每个参数只能使用一次。

使用ADO.NET,您可以指定参数名称(在我看来)更好。