저는 쉘 프로그래밍을 처음 접했습니다.
일부 SQL 쿼리가 튜플/행을 반환하는지 확인해야 합니다.
무언가가 반환되면 한 가지 작업을 수행하고 그렇지 않으면 다른 작업을 수행합니다. 이 같은:
getResults(){
getAnyResults=`sqlplus -s $MMUSER/$MMPASS <<!
set verify off
set heading off
set feedback off
set pages 0
set pause off
set linesize 2500
select x, y, z
from A
where s = 'N';
exit;
!`
}
쿼리 결과를 다음 위치에 저장합니다.어떤 결과라도 얻으세요바꾸다.
변수라면어떤 결과라도 얻으세요한 작업을 수행하는 튜플/행을 반환하고, 그렇지 않으면 다른 작업을 수행합니다.
가장 좋은 접근 방식은 무엇입니까?