Rumah > pangkalan data > tutorial mysql > Apakah peraturan lalai yang digunakan oleh penghurai semasa menghuraikan nama fungsi terbina dalam?

Apakah peraturan lalai yang digunakan oleh penghurai semasa menghuraikan nama fungsi terbina dalam?

WBOY
Lepaskan: 2023-09-17 15:45:22
ke hadapan
946 orang telah melayarinya

Apakah peraturan lalai yang digunakan oleh penghurai semasa menghuraikan nama fungsi terbina dalam?

Malah, apabila penghurai menemui perkataan yang merupakan nama fungsi terbina dalam, ia mesti menentukan sama ada nama itu mewakili panggilan fungsi atau rujukan bukan ungkapan kepada pengecam seperti nama jadual atau nama lajur. Pertimbangkan pertanyaan berikut -

1. Select sum(salary) from employee;
2. Create table sum (i int);
Salin selepas log masuk

Dalam pertanyaan pertama, SUM ialah rujukan kepada panggilan fungsi dan dalam pertanyaan kedua, ia adalah rujukan kepada nama jadual.

Penghurai mengikut peraturan berikut untuk membezakan sama ada nama mereka digunakan sebagai pengecam dalam panggilan fungsi atau konteks bukan rujukan -

  • Peraturan1 - Untuk menggunakan nama sebagai panggilan fungsi dalam ungkapan, nama dan yang berikut aksara (aksara kurungan) tidak boleh mempunyai ruang di antara mereka.
  • Peraturan2 - Sebaliknya, gunakan nama fungsi sebagai pengecam, yang tidak boleh diikuti oleh kurungan.

Atas ialah kandungan terperinci Apakah peraturan lalai yang digunakan oleh penghurai semasa menghuraikan nama fungsi terbina dalam?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan