SQL-də sütunun olub olmadığını necə yoxlaya bilərsiniz?
SQL-də sütunun olub olmadığını necə yoxlaya bilərsiniz?

Video: SQL-də sütunun olub olmadığını necə yoxlaya bilərsiniz?

Video: SQL-də sütunun olub olmadığını necə yoxlaya bilərsiniz?
Video: SQL 2024, Dekabr
Anonim

The üçün ən asan və sadə yoldur sütunu yoxlayın bir cədvəldə istifadə etməkdir the məlumat sxemi sütun üçün sistem görünüşü. Seçim sorğusu yazın üçün INFORMATION_SCHEMA. SÜTUNLAR aşağıda göstərildiyi kimi. Əgər sorğu rekordu qaytarır, sonra sütun -də mövcuddur the masa.

Bundan əlavə, Oracle-da sütunun olub olmadığını necə yoxlaya bilərsiniz?

Kimə sütunun olub olmadığını yoxlayın cədvəldə datanı user_tab_cols görünüşündən sorğulayırsınız. Məsələn, aşağıdakı ifadə yoxlayır istər üzvlər cədvəlində birinci_ad var sütun . AND table_name = 'ÜZVLƏR'; Bu sorğu faydalıdır nə vaxt Sen isteyirsen sütunun olub olmadığını yoxlayın əlavə etməzdən əvvəl cədvəldə.

Biri də soruşa bilər ki, SQL-də yoxdursa, nədir? suresh tərəfindən. The SQL MÖVCUD DEYİL Operator tamamilə əksinə hərəkət edəcək MÖVCUDDUR Operator. SELECT bəyanatı ilə qaytarılan sətirlərin sayını məhdudlaşdırmaq üçün istifadə olunur. The SQL-də MÖVCUD DEYİL Server alt sorğuda sətirlərin mövcudluğunu yoxlayacaq və əgər var yox sətirlərdən sonra TRUE, əks halda FALSE qaytaracaq.

Həmçinin bilmək lazımdır ki, SQL-də cərgənin olub-olmadığını necə yoxlamaq olar?

Kimə sıranın olub olmadığını yoxlayın MySQL cədvəlində istifadə edin və ya olmasın mövcuddur vəziyyət. The mövcuddur şərt alt sorğu ilə istifadə edilə bilər. Nə vaxt doğru olur sıra mövcuddur cədvəldə, əks halda false qaytarılır. Doğru 1, yalan isə 0 şəklində təmsil olunur.

SQL Serverdə mövcuddurmu?

The MÖVCUDDUR operator alt sorğunun hər hansı sətir qaytarıb qaytarmadığını yoxlamağa imkan verən məntiqi operatordur. The MÖVCUDDUR alt sorğu bir və ya daha çox sətir qaytararsa, operator TRUE qaytarır. Bu sintaksisdə alt sorğu yalnız SELECT ifadəsidir.

Tövsiyə: