0

P & L のようなフィールド名を持つテーブルから選択しようとしていますが、置換変数を求めるプロンプトが表示されます。Substitution 変数を使用せずにそのクエリを実行して同じ結果を得る方法はありますか?

私のselectステートメント:

select * from student_master_table where STU_MIDDLE_NAME like '%P & L%';

SqlDeveloper プロンプト: ここに画像の説明を入力

助けてください。

4

2 に答える 2

2

最も簡単な方法は、文字列を 2 つの文字列に分割することです。

select * from student_master_table where STU_MIDDLE_NAME like '%P &'||' L%';
于 2013-10-15T09:32:33.577 に答える
0

「L」をエスケープする必要があります

DEFINE をオフに設定します。

select * from student_master_table where STU_MIDDLE_NAME like '%P & L%';

于 2013-10-15T09:32:35.553 に答える