У меня есть сценарий оболочки вставки, и этот сценарий примет max(enddate)
предыдущей вставленной записи в качестве начального времени и извлечет данные из этой srtarttime
в текущую метку времени.
Теперь я запускаю этот сценарий первым время, поэтому у меня нет предыдущей записи, поэтому мой скрипт не найдет max(enddate)
как start_time
. здесь мне нужно написать, если logi c в сценарии оболочки, как.
v_query="select max(end_date) from tbl where A='${v_A}' and B ='${v_B}' and status='SUCCESS' and C='${v_C}';"
if [ ${v_query -eq "null"}]
then
echo "null"
"select '1900-01-01 00:00:00.0000000' as max(end_date) from tbl where A='${v_A}' and B ='${v_B}' and status='SUCCESS' and C='${v_C}';"
else
${v_query}
не работает, любой может помочь мне, пожалуйста.