SQL izohlar
SQL Izohlari (Comments)
Sharhlar SQL kodini tushuntirish yoki SQL kodining bajarilishini vaqtincha oldini olish uchun (disklarni tuzatish uchun) ishlatiladi.
Sharhlar ma’lumotlar bazasi mexanizmi tomonidan e’tiborga olinmaydi.
SQL supports single-line comments --, and multi-line comments /*
*/.
Eslatma: Microsoft Access ma’lumotlar bazalarida sharhlar qo‘llab-quvvatlanmaydi.
SQL bir qatorli sharhlar
Bir qatorli izohlar -- bilan boshlanadi va qator oxirigacha davom etadi.
-- dan keyin qator oxirigacha bo‘lgan har qanday matn e’tiborga olinmaydi.
Quyidagi misolda tushuntirish sifatida bir qatorli izoh ishlatiladi:
Misol
-- Selects all German
customers
SELECT * FROM Customers
WHERE Country = 'Germany';
O‘zingiz sinab ko‘ring »
Quyidagi misolda qatorning oxirgi qismini izohga aylantirish uchun bir qatorli izoh ishlatiladi:
Quyidagi misolda SQL operatori bajarilishining vaqtincha oldini olish uchun bir satrli izoh ishlatiladi:
SQL ko‘p qatorli sharhlar
Ko‘p qatorli izohlar /* bilan boshlanadi va */ bilan tugaydi.
/* va */ orasidagi har qanday matn e’tiborga olinmaydi.
Quyidagi misolda tushuntirish sifatida ko‘p qatorli izoh ishlatiladi:
Misol
/* Selects all German customers
from Berlin */
SELECT * FROM Customers
WHERE Country = 'Germany' AND City = 'Berlin';
O‘zingiz sinab ko‘ring »
Quyidagi misolda ko‘p SQL iboralarini e’tiborsiz qoldirish uchun ko‘p qatorli izoh ishlatiladi:
Misol
/* SELECT * FROM Customers;
SELECT * FROM Products;
SELECT * FROM Orders;
SELECT * FROM Categories; */
SELECT * FROM Suppliers;
O‘zingiz sinab ko‘ring »
SQL kodining faqat bir qismini e’tiborsiz qoldirish uchun siz ko‘p qatorli sharhdan ham foydalanishingiz mumkin:
Quyidagi misolda SQL operatorining bir qismini e’tiborsiz qoldirish uchun ko‘p qatorli izoh ishlatiladi:
Misol
SELECT * FROM Customers WHERE (CustomerName LIKE 'L%'
OR CustomerName LIKE 'R%' /*OR CustomerName LIKE 'S%'
OR CustomerName LIKE 'T%'*/ OR CustomerName LIKE 'W%')
AND Country='USA'
ORDER BY CustomerName;
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
