我想在mySQL数据库中使用以下SQL查询:
$ ./script.sh var1
variable value is: 50
$ ./script.sh var20
variable does not have value
我收到此错误消息:
SELECT case when COLUMN1 is NULL then 'unknown' else COLUMN1 , COLUMN2, COLUMN3, COLUMN4 FROM TABLE1
我正在使用以下mySQL版本:
我的问题不仅在于语法错误在哪里,而且我如何拥有一个连接到mySQL数据库的10年前的java代码,并且上面的查询工作正常。
因此,SQL Queries的语法可能会在几年内发生变化,并且有一些设置可以恢复这个"兼容性",因为我必须在旧的Java中更改大量的查询软件,以使他们全部运行