實際上,當解析器遇到作為內建函數名稱的單字時,它必須確定該名稱是表示函數呼叫還是對標識符的非表達式參考例如表名或列名。考慮以下查詢 -
1. Select sum(salary) from employee; 2. Create table sum (i int);
在第一個查詢中,SUM 是對函數呼叫的引用,在第二個查詢中,它是對錶名稱的引用。
解析器遵循以下規則來區分它們的名稱是否是用作函數呼叫或非引用上下文中的識別符-
以上是解析器解析內建函數名稱時使用的預設規則是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!