Sql 这有什么用?在select distinct查询中

Sql 这有什么用?在select distinct查询中,sql,Sql,我在查看代码时,发现了一个查询,上面提到了。 疑问是 select distinct from A inner join B ON A.c =B.a and A.x=B.f and A.x=? 这里A.x=?,是什么意思,无法理解。 它是否具有运行时价值,如果是,那么如何?将获取运行时参数。我猜这是来自SSIS的 在ADO.NET以外的任何对象上使用参数化查询时,参数都是用问号定义的。第一个问号是参数1,第二个是参数2,等等。问题是每个参数只能使用一次 使用ADO.NET,您可以指定在我看来更

我在查看代码时,发现了一个查询,上面提到了。 疑问是

select distinct from A inner join B ON A.c =B.a and A.x=B.f and A.x=?
这里A.x=?,是什么意思,无法理解。
它是否具有运行时价值,如果是,那么如何?将获取运行时参数。

我猜这是来自SSIS的

在ADO.NET以外的任何对象上使用参数化查询时,参数都是用问号定义的。第一个问号是参数1,第二个是参数2,等等。问题是每个参数只能使用一次


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

参数标记,即在执行/打开时传递的值。可能是重复的,但我如何知道传递给它的参数是哪个,从哪里传递?有什么好的例子让我感到困惑吗?字符在这里,,