where子句select语句中的条件运算符在DB2中不返回数据?
下面的语句在DB2命令行中不适用于我?AMOUNT是表中类型为DOUBLE的列。我的问题可以吗where子句select语句中的条件运算符在DB2中不返回数据?,db2,db2-luw,Db2,Db2 Luw,下面的语句在DB2命令行中不适用于我?AMOUNT是表中类型为DOUBLE的列。我的问题可以吗 DB2 SELECT Name from EMP_TABLE WHERE AMOUNT > 0.00; 你在哪里执行这个命令 在Windows中,以大写字母表示的DB2是有效的 然而,在Linux中,DB2是无效的;应该是db2 “小于”符号也被解释为重定向 输出误差 SELECT Name from EMP_TABLE WHERE AMOUNT 将写入当前目录中名为0.00的文件中 此
DB2 SELECT Name from EMP_TABLE WHERE AMOUNT > 0.00;
你在哪里执行这个命令
- 在Windows中,以大写字母表示的DB2是有效的
- 然而,在Linux中,DB2是无效的;应该是db2
SELECT Name from EMP_TABLE WHERE AMOUNT
将写入当前目录中名为0.00的文件中
此外,分号在Linux中有效,但在Windows中无效
执行
db2 "SELECT Name from EMP_TABLE WHERE AMOUNT > 0.00"
在Linux和Windows中,它可以工作