ზოგიერთი მონაცემთა ბაზის სისტემა მოითხოვს მძიმით ყოველი SQL განაცხადის ბოლოს. მძიმით არის სტანდარტული გზა თითოეული SQL განცხადების განცალკევებისთვის მონაცემთა ბაზის სისტემებში, რომლებიც საშუალებას აძლევს ერთზე მეტი SQL განცხადების შესრულებას სერვერზე იმავე გამოძახებით. ამ გაკვეთილში ჩვენ გამოვიყენებთ მძიმით ყოველი SQL განაცხადის ბოლოს.
არის სავალდებულო მძიმით SQL მოთხოვნაში?
მძიმე (;) გამოიყენება SQL კოდში, როგორც განცხადების ტერმინატორი. SQL Server T-SQL განცხადებების უმეტესობისთვის ეს არ არის სავალდებულო. როგორც ვთქვით, Microsoft-ის დოკუმენტაციის თანახმად, მძიმით დასჭირდება SQL Server-ის მომავალ ვერსიებში.
აუცილებელია მძიმით MySQL?
თუ თქვენ წერთ ცალკეულ განცხადებებს, ვთქვათ, PHP-ში და შემდეგ აგზავნით მათ MySQL-ში დასამუშავებლად, წერტილი არჩევითია. თქვენ გეკითხებით, შეიძლება ჰქონდეს თუ არა მას "შესაძლო უარყოფითი ეფექტი სერვერის მაღალი დატვირთვის, ქეშირების და ა.შ." ამაზე პასუხი არის „არა“.
რომელ განცხადებას არ სჭირდება მძიმით ბოლოში, რადგან ის არ არის SQL განაცხადი?
ან: რა არ არის T-SQL განცხადება? გაურკვევლობის გადაჭრის გარდა, T-SQL სინტაქსი არ საჭიროებს მძიმით განცხადების შეწყვეტას. ამის მიუხედავად, Itzik Ben-Gan გირჩევთ გამოიყენოთ მძიმით T-SQL განცხადების შესაწყვეტად, რადგან ეს ხდის კოდს უფრო სუფთა, წასაკითხად, უფრო ადვილად შესანახად და უფრო პორტატულს.
როგორ დაასრულებთ SQL განცხადებას?
შეგიძლიათ დაასრულოთ SQLბრძანება სამი გზით:
- მძიმით (;)
- შეკვეთით (/) ხაზის თავისთავად.
- ცარიელი ხაზით.