FROM / JOIN 確定數據源ON 關聯條件過濾WHERE 行級過濾GROUP BY 分組HAVING 分組後過濾(可用聚合函數)SELECT 選擇列/表達式DISTINCT 去重ORDER BY 排序LIMIT 限制輸出行數注意:MySQL 優化器可能根據 WHERE 條件重排連接順序,若需強制連接順序可用 STRAIGHT_JOIN。
SET @strsql = CONCAT('CALL ', VC_NAME, '(\'', VC_PARAM, '\', @res, @flag, @msg)');
PREPARE stmt FROM @strsql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
@strsql 為拼接後的完整 CALL 語句,通過預處理機制動態執行存儲過程。
mysql -h host -u user -pSELECT VERSION(), CURRENT_DATE;SHOW DATABASES; SHOW TABLES;CREATE TABLE pet(name VARCHAR(20), birth DATE);DESCRIBE pet;Timestamp 範圍提醒:32 位系統最大 2038 年,64 位達 2106 年;DATE/DATETIME 支持至 9999 年。