那么......你是怎么做到的?
--query 'SELECT (...) WHERE COLUMN_NAME = 'VARCHAR_FILTER' AND $CONDITIONS'
我尝试了很多组合,搜索interwebz,但我找不到任何有这种情况的人。每个人都在使用数字而不是varchars ...
如何使用--query表单,where子句有VARCHARS?
谢谢!
编辑:
解决了!正确的语法如下:
--query "select COLUMNS FROM TABLE WHERE COLUMN = 'VARCHAR' AND \$CONDITIONS"
shell将$ CONDITIONS识别为Linux变量。
答案 0 :(得分:1)
如果我理解正确,请使用双引号查询,并使用单引号作为字符串:
"SELECT (...) WHERE COLUMN_NAME = 'VARCHAR_FILTER' AND \$CONDITIONS"