Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể thay đổi các quy tắc mặc định được trình phân tích cú pháp sử dụng để phân tích cú pháp tên của các hàm dựng sẵn?


Các quy tắc mặc định được trình phân tích cú pháp sử dụng để phân tích cú pháp tên của hàm tích hợp có thể được thay đổi bằng cách bật chế độ SQL IGNORE_SPACE. Khi chúng ta bật chế độ này, trình phân tích cú pháp sẽ giảm bớt yêu cầu rằng không có khoảng trắng giữa tên hàm và dấu ngoặc đơn sau. Ví dụ:sau khi bật chế độ SQL IGNORE_SPACE, cả hai lệnh gọi hàm sau đều hợp pháp -

Select SUM(Salary) from employee;
Select SUM (Salary) from employee;

Tuy nhiên, trong trường hợp này, trình phân tích cú pháp xử lý tên hàm như các từ dành riêng. Điều đó có nghĩa là khoảng trắng theo sau các tên không còn đại diện như một định danh nữa.