Oracle 데이터베이스에 연결하고 쿼리를 실행하고 출력을 변수에 할당하지만 변수 값을 에코하면 올바르게 인쇄되지 않습니다.
count=`sqlplus -s $configuser/$configpass@$ORACLE_SID <<END
set pagesize 0 feedback off verify off heading off echo off;
select max(cust_id) from cutomers
exit;
END`
echo $count
쿼리는 데이터베이스에서 실행될 때 올바른 결과를 반환합니다. 그러나 "count"변수의 값이 잘못되었습니다.
1
서식을 수정 한 후 들여 쓰기가 원래 코드와 일치하는지 확인하십시오. (일치하는 경우 잘못된 것입니다. 여기에있는 문서의 종료 구분 기호를 들여 쓰기 할 수 없습니다.)
—
manatwork
일반 모드에서 무엇이 표시되고 할당 할 때 count의 값은 얼마입니까?
—
ott--