亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
shell里SQL文檢索中,遇到數(shù)據(jù)庫里的數(shù)據(jù)含有空格怎么辦?
[打印本頁]
作者:
編程序了沒
時間:
2013-12-16 09:53
標(biāo)題:
shell里SQL文檢索中,遇到數(shù)據(jù)庫里的數(shù)據(jù)含有空格怎么辦?
shell里SQL文檢索中,遇到數(shù)據(jù)庫里的數(shù)據(jù)含有空格,空格后面的字段就檢索不出來了。這時候要怎么辦呢
VAL=`psql -U ${USER} ${NAME} -t -q -A << __EOT
select ctl_value
from table
where ctl_id = 'A'
and ctl_key1 = 'B'
__EOT`
C=($VAL)
C輸出的數(shù)據(jù)遇到空格后面就沒了
作者:
關(guān)陰月飛
時間:
2013-12-16 10:27
本帖最后由 關(guān)陰月飛 于 2013-12-16 10:28 編輯
回復(fù)
1#
編程序了沒
C=($VAL) #這種賦值是生成了一個數(shù)組,echo $C 時默認(rèn)只輸出數(shù)組的第一個值(即樓主所說的空格后面的數(shù)據(jù)不見了),想要輸出所有數(shù)據(jù)可以這樣 echo ${C[@]}
或者使用這種賦值方法:
C="$VAL"
作者:
編程序了沒
時間:
2013-12-23 09:21
大神,謝謝!
回復(fù)
2#
關(guān)陰月飛
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2