私は休止状態を使用しています。私はwhere
条件を動的に追加する必要があります。私は弦のリストを送る。
select * from employee
。上記のシナリオで名前付きパラメータを使用する方法は?
今、私のようにwhere
条件を追加する必要があります。ここでは
select * from employee where name like :somename or name like:othername
somename
とothername
はパラメータ名前が付けられています。値は文字列のリストから設定されます。
この場合、リストには2つの文字列を含めることができるため、名前付きの両方のパラメータ値を設定できます。
どのように名前付きパラメータに名前を使用できますか?
今、私は名前付きパラメータの両方の文字列のリストを使用しており、その値を設定しています。
名前付きのパラメータを使用するには制限がほとんどありません。
名前付きパラメータには特殊文字( - 、/およびスペース)を使用しないでください。また、paramという名前は、30文字()を超えてはいけません。
私の文字列のリストに上記の特殊文字を持つ名前があるか、その長さが30文字を超える場合、このような文字列が名前付きparamとして使用されていると例外がスローされます。
リスト内の各文字列に名前付きパラメータを使用するにはどうすればよいですか?
あなたの質問は、判読不能なテキストの壁です。人々が実際にそれを読んでほしいので、それを分解してみてください。 – skaffman