我正在遍历代码,发现其中提到“?”的一个查询。 查询是
select distinct from A inner join B ON A.c =B.a and A.x=B.f and A.x=?
A.x =的含义是什么? ,无法理解。 它具有运行时值吗?如果是,那么如何?将使用运行时参数。
答案 0 :(得分:0)
我猜这是来自SSIS。
在除ADO.NET之外的任何对象上使用参数化查询时,参数都带有问号。第一个问号是参数1,第二个问号是参数2,依此类推。问题在于每个参数只能使用一次。
使用ADO.NET,您可以指定参数名称(在我看来)更好。