0
SQL 개발자는 단일 자리 표시 자 SQL 개발자에게 하나의 값으로 값 목록을 제공하려고합니다. 는 배열을 Oralce SQL 개발자의 자리 표시 자에 바인딩
select * from some_table where some_value in (:list_of_values);
내가 값 텍스트 상자이 오라클에 1,2,3를 입력
모든 1,2,3SQL 개발자는 단일 자리 표시 자 SQL 개발자에게 하나의 값으로 값 목록을 제공하려고합니다. 는 배열을 Oralce SQL 개발자의 자리 표시 자에 바인딩
select * from some_table where some_value in (:list_of_values);
내가 값 텍스트 상자이 오라클에 1,2,3를 입력
모든 1,2,3값 하나 주를 읽고 예 :이은에 대한 답변입니다 변경 사항에 의해 크게 변경된 질문 중 original version
아래 입력란에 무엇을 입력해야합니까?
바인드 변수가 단일 값을 나타내므로 바인드 변수를 사용할 때 텍스트 상자에 여러 열을 생성 할 수있는 방법은 없습니다.
사용하는 쿼리를 변경하는 경우
substitution variable : 이select &ary from dual;
그런 다음 대화 상자에서 1,2,3
를 입력하고 출력을 얻을 것이다 :
1 2 3
- - -
1 2 3
좋아, 어떤 경우를 쿼리 무슨 뭔가 '(: 배열)에 값이 있습니까?' – Adelin
@Adelin [this] (https://stackoverflow.com/questions/44778342/unable-to-pass-string-value-1-2-as-input-to-an-oracle-query) 또는 [this] (https://stackoverflow.com/questions/35231757/pl-sql-use-list-variable-in-where-in-clause) 또는 [this] (https://stackoverflow.com/questions/242771/oracle- for-clause) 또는 [this] (https://stackoverflow.com/questions/35648999/where-in-condition-not-accepting-string-value) 또는 [this] (https://stackoverflow.com/q/44798614/1509264). 그 특별한 질문은 여러 번 여러 번 물어 보았습니다. – MT0
오라클 SQL Developer for Oracle에 대해 묻는 질문이 중복되어 있다고 생각하지 않습니다. – Adelin