Някои системи за бази данни изискват точка и запетая в края на всеки SQL израз. Точката и запетаята е стандартният начин за разделяне на всеки SQL израз в системите за бази данни, които позволяват да се изпълняват повече от един SQL израз в едно и също извикване към сървъра. В този урок ще използваме точка и запетая в края на всеки SQL израз.
Задължителна ли е точка и запетая в SQL заявка?
Точка и запетая (;) се използва в SQL кода като терминатор на израза. За повечето T-SQL изрази на SQL Server не е задължително. Като казахме това, според документацията на Microsoft ще се изисква точка и запетая в бъдещите версии на SQL Server.
Необходима ли е точка и запетая в MySQL?
Ако пишете единични изрази в, да речем, PHP и след това ги изпращате до MySQL за обработка, точката и запетаята не е задължителна. Питате дали "може да има възможни отрицателни ефекти, може би по време на високо натоварване на сървъра, кеширане и т.н." Отговорът на това е „Не“.
Кое изявление не се нуждае от точка и запетая в края, защото не е SQL израз?
Или: Какво не е T-SQL оператор? Освен за разрешаване на неяснотите, T-SQL синтаксис не изисква точка и запетая за прекратяване на оператор. Въпреки това Ицик Бен-Ган препоръчва използването на точка и запетая за прекратяване на T-SQL израз, защото прави кода по-чист, по-четлив, по-лесен за поддръжка и по-преносим.
Как завършвате SQL изявление?
Можете да прекратите SQLкоманда по един от трите начина:
- с точка и запетая (;)
- с наклонена черта (/) на отделен ред.
- с празен ред.