告诉我这两个查询有什么问题?
SELECT * FROM `product_description` WHERE CHAR_LENGTH (description) > 250
SELECT * FROM `product_description` WHERE LENGTH (description) > 250
他们返回这些错误
Function table.name CHAR_LENGTH does not exist
Function table.name LENGTH does not exist
这两个功能似乎都不起作用...这是怎么回事?
也许正是这导致了问题
默认情况下,函数名称与其后面的括号之间不得有空格。这有助于MySQL解析器区分函数调用以及对恰好与函数同名的表或列的引用。但是,允许在函数参数周围使用空格。