SQLda ustun mavjudligini qanday tekshirish mumkin?
SQLda ustun mavjudligini qanday tekshirish mumkin?

Video: SQLda ustun mavjudligini qanday tekshirish mumkin?

Video: SQLda ustun mavjudligini qanday tekshirish mumkin?
Video: Jadval yaratish va maʼlumolar kiritish | SQL asoslari: so‘rov berish va maʼlumotlarni boshqarish 2024, Dekabr
Anonim

The eng oson va to'g'ri yo'li ustunni tekshiring jadvalda foydalanish uchun the axborot sxemasi ustun uchun tizim ko'rinishi. Tanlangan so'rovni yozing uchun INFORMATION_SCHEMA. USTUNLAR quyida ko'rsatilganidek. Agar so'rov yozuvni qaytaradi, keyin ustun da mavjud the stol.

Bundan tashqari, Oracle-da ustun mavjudligini qanday tekshirish mumkin?

Kimga ustun mavjudligini tekshiring jadvalda siz user_tab_cols ko'rinishidagi ma'lumotlarni so'raysiz. Misol uchun, quyidagi bayonot tekshiradi xoh a'zolar jadvali birinchi_ismga ega ustun . AND table_name = 'A'ZOLAR'; Bu so'rov foydali bo'ladi qachon Siz xoxlaysizmi ustun mavjudligini tekshiring qo'shishdan oldin jadvalda.

Bundan tashqari, SQLda mavjud bo'lmasa nima bo'ladi deb so'rashi mumkin. Suresh tomonidan. The SQL YO'Q Operator butunlay teskari harakat qiladi MAVJUD Operator. U SELECT bayonoti tomonidan qaytarilgan qatorlar sonini cheklash uchun ishlatiladi. The SQL da MAVJUD EMAS Server pastki so'rovda qatorlar mavjudligini tekshiradi va agar lar bor yo'q qatorlar bo'lsa, u TRUE, aks holda FALSE qaytaradi.

Shuni ham bilish kerakki, SQLda qator mavjudligini qanday tekshirish mumkin?

Kimga qator mavjudligini sinab ko'ring MySQL jadvalida yoki yo'q, foydalaning mavjud holat. The mavjud shart pastki so'rov bilan ishlatilishi mumkin. Qachon rost bo'ladi qator mavjud jadvalda, aks holda false qaytariladi. Rost 1 ko'rinishida, noto'g'ri esa 0 ko'rinishida ifodalanadi.

SQL Serverda mavjudmi?

The MAVJUD operator mantiqiy operator bo'lib, quyi so'rov istalgan qatorni qaytaradimi yoki yo'qligini tekshirish imkonini beradi. The MAVJUD agar quyi so'rov bir yoki bir nechta qatorni qaytarsa, operator TRUE qiymatini qaytaradi. Ushbu sintaksisda quyi so'rov faqat SELECT iborasidir.

Tavsiya: