SQL 쿼리가 .sh 파일의 행을 반환하는지 확인하세요.

SQL 쿼리가 .sh 파일의 행을 반환하는지 확인하세요.

저는 쉘 프로그래밍을 처음 접했습니다.

일부 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;
    !`
       }

쿼리 결과를 다음 위치에 저장합니다.어떤 결과라도 얻으세요바꾸다.

변수라면어떤 결과라도 얻으세요한 작업을 수행하는 튜플/행을 반환하고, 그렇지 않으면 다른 작업을 수행합니다.

가장 좋은 접근 방식은 무엇입니까?

관련 정보