这是我的代码,我的输入是22/02/2014 22:02:23,这里sed命令将其打印为 22/02/2014 | 22.02.23
file1=`cat time.txt|sed 's/ */|/g'`
echo $file1
但是当我在表中打印它时会在mysql中抛出错误:02:23错误。有没有办法在一列中打印整个字符串?
Query="UPDATE env_last_touched set last_touched_datetime=${file1} where cust_name=${customer}"
答案 0 :(得分:0)
您需要在update sql
中使用引号:
Query="UPDATE env_last_touched set last_touched_datetime='${file1}' where cust_name='${customer}'"