'=' 錯誤我得到錯誤代碼:1267歸類(utf8_general_ci,隱含的)非法結構和(latin1_swedish_ci數字)操作簡單的選擇查詢
#1267 - 排序規則的非法組合(utf8_general_ci ,IMPLICIT)和(latin1_swedish_ci,NUMERIC),用於操作 '='
此錯誤下面查詢
SELECT * FROM
sm_product_inventories_list
WHERE inventory_date = CURDATE()
AND inventory_time = CURTIME()
我試圖改變表b的核對y
ALTER TABLE sm_product_inventories_list CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
仍然出現錯誤。 inventory_date的類型是date和inventory_time是varchar
提前致謝。
是否'CAST(inventory_time隨着時間)'工作? –