Mündəricat:

SQL-də necə tetiklersiniz?
SQL-də necə tetiklersiniz?

Video: SQL-də necə tetiklersiniz?

Video: SQL-də necə tetiklersiniz?
Video: Maraqlı SQL - #13: SQL-də Primary Key ( ilkin tanışlıq ) 2024, Noyabr
Anonim

Tətiklərin yaradılması

  1. YARADIN [VƏ YA ƏVƏZ EDİN] TRIGGER trigger_name − Mövcud olanı yaradır və ya əvəz edir tətik trigger_name ilə.
  2. {ƏVVƏL | SONRA | Əvəzində} − Bu, nə vaxt olduğunu müəyyən edir tətik edam olunacaq.
  3. {INSERT [VEYA] | YENİLƏNİB [VEYA] | DELETE} − Bu, DML əməliyyatını təyin edir.

Eynilə, soruşulur ki, SQL Serverdə tetikleyiciləri necə yoxlayır?

SSMS istifadə edərək trigger tərifinin alınması

  1. Əvvəlcə Object Explorer-də verilənlər bazasına qoşulun və həmin nümunəni genişləndirin.
  2. İkincisi, tərifi görmək istədiyiniz tətiyi ehtiva edən verilənlər bazası və cədvəli genişləndirin.
  3. Üçüncüsü, Tetikleyicileri genişləndirin, tərifi görmək istədiyiniz tətiyi sağ klikləyin və sonra Dəyişdirmə düyməsini basın.

Bundan əlavə, SQL-də sxem nədir? A sxem bir SQL verilənlər bazası verilənlərin məntiqi strukturlarının məcmusudur. From SQL Server 2005, a sxem həmin obyekti yaradan istifadəçidən fərqli müstəqil varlıqdır (obyektlərin konteyneri). Başqa sözlə, sxemlər verilənlər bazası obyektlərini saxlamaq üçün istifadə olunan ayrı ad boşluqlarına və ya konteynerlərə çox oxşardır.

Həm də bilmək lazımdır ki, niyə SQL-də triggerlərdən istifadə olunur?

Tetikler verilənlər bazası dizaynerinə hansı proqramın və ya istifadəçinin verilənlərə dəyişiklik etməsindən asılı olmayaraq, audit faylının saxlanması kimi müəyyən hərəkətlərin tamamlanmasını təmin etməyə kömək edin. Proqramlar adlanır tetikler cədvələ qeyd əlavə etmək kimi bir hadisə onların icrasını işə saldığından.

SQL-də görünüş nədir?

In SQL , a görünüşü nəticə dəstinə əsaslanan virtual cədvəldir SQL bəyanat. Sahələr a görünüşü verilənlər bazasındakı bir və ya bir neçə real cədvəldən olan sahələrdir. əlavə edə bilərsiniz SQL funksiyaları, WHERE və JOIN ifadələri a görünüşü və məlumatları bir cədvəldən gələn kimi təqdim edin.

Tövsiyə: