반응형
Oracle plsql 블록에서 한 줄로 여러 변수를 선언하는 방법
한 줄로 여러 변수를 선언하고 싶은데 작성할 방법이 없을까요?
DECLARE
A integer :=10;
B integer :=5;
BEGIN
END;
나는 a와 b를 한 줄로 선언하고 싶습니다.
잘 부탁드립니다.
왜 의도적으로 코드를 덜 읽을 수 있게 만들었는지 모르겠지만, 그냥...한 줄로 연결합니다.
set serveroutput on
DECLARE
A integer :=10;B integer :=5;
BEGIN
dbms_output.put_line(a ||':'|| b);
END;
/
anonymous block completed
10:5
세미콜론은 PL/SQL 내의 문 구분 기호이며 공백이나 새 줄이 있는지 여부는 중요하지 않습니다. 예를 들어, SQL*Plus에서 실행되는 일반 SQL과 달리 구분 기호 다음에 새 문이 새 줄에 있어야 하지만 이는 클라이언트의 문제입니다.
다른 뜻이 있는 건 아닐까요?
아니요, 이것이 PLSQL에서 작동하는 방식입니다.
언급URL : https://stackoverflow.com/questions/22527050/how-to-declare-multiple-variables-in-one-line-in-oracle-plsql-block
반응형
'programing' 카테고리의 다른 글
ProgressDialog는 더 이상 사용되지 않습니다.대체 사용할 수 있는 것은 무엇입니까? (0) | 2023.08.19 |
---|---|
라라벨: 어디에 있는지 순서 (0) | 2023.08.19 |
마우스 오버 이벤트와 마우스 입력 이벤트의 차이점은 무엇입니까? (0) | 2023.08.19 |
꺼내기 요청 중 분기 이름 변경 (0) | 2023.08.19 |
Excel에서 형식을 지정하지 않고 .csv를 강제로 엽니다. (0) | 2023.08.19 |