동적 SQL 쿼리에서 작은따옴표로 변수 값 가져오기

동적 SQL 쿼리에서 작은따옴표로 변수 값 가져오기

작은 따옴표로 날짜를 출력하도록 도와주세요.

validity='`date -d "$(date +%Y-%m-%d) +45 days" +%Y-%m-%d`'

"select 'ALTER USER ' || usename || ' valid until '"$validity"';' from pwdhistory where date(changed_on) = current_date;"

위 쿼리의 출력은 다음 형식으로 필요합니다.

ALTER USER username valid until '2021-8-09';  (We want date should be in single quote) 

감사해요.

관련 정보