CALLATE
并不是 MySQL 中的一個有效函數。可能您想說的是 DATE()
、NOW()
或其他類似的日期和時間函數。
以下是一些常用的 MySQL 日期和時間函數:
SELECT NOW();
SELECT CURDATE();
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY); -- 這將返回明天的日期
SELECT DATEDIFF(NOW(), '2022-01-01'); -- 這將返回從2022年1月1日到今天的天數
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s'); -- 這將以 YYYY-MM-DD HH:MM:SS 的格式返回當前日期和時間
SELECT YEAR(NOW()), MONTH(NOW()), DAY(NOW()); -- 這將返回當前的年、月、日
請確保您使用的是正確的函數名,并根據您的需求選擇適當的函數。如果您確實想使用 CALLATE
(盡管這不是一個有效的函數),請檢查您的數據庫文檔或聯系您的數據庫管理員以獲取更多信息。