SQL cədvəlində nəyinsə olub olmadığını necə yoxlamaq olar?
SQL cədvəlində nəyinsə olub olmadığını necə yoxlamaq olar?

Video: SQL cədvəlində nəyinsə olub olmadığını necə yoxlamaq olar?

Video: SQL cədvəlində nəyinsə olub olmadığını necə yoxlamaq olar?
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Noyabr
Anonim

Kimə cədvəli yoxlayın istifadə etməli olduğunuz verilənlər bazasında mövcuddur seçin haqqında bəyanat the məlumat sxemi CƏDVƏLLƏR və ya istifadə edə bilərsiniz the metadata funksiyası OBJECT_ID(). The INFORMATION_SCHEMA. CƏDVƏLLƏR bir sıra qaytarır üçün hər biri masa in the cari verilənlər bazası.

Eynilə soruşa bilərsiniz ki, verilənlər bazasında cədvəlin olub-olmadığını necə müəyyən etmək olar?

Hamısını görməyin ən asan yolu masalar içində verilənlər bazası bütün_cədvəlləri sorğulamaqdır görünüşü : SELECT sahibi, cədvəl_adı FROM all_tables; Bu olacaq göstərmək sahibi (istifadəçi) və adı masa . Bunu görmək üçün heç bir xüsusi imtiyazlara ehtiyacınız yoxdur görünüşü , lakin yalnız göstərir masalar sizin üçün əlçatan olan.

İkincisi, SQL-də necə istifadə olunur? TƏRKİBİ VAR əməliyyatın WHERE bəndində istifadə olunan predikatdır SQL yerinə yetirmək üçün SELECT ifadəsi SQL Tam mətn indeksli sütunlarda server tam mətn axtarışı ehtiva edir xarakterə əsaslanan məlumat növləri. TƏRKİBİ VAR axtara bilər: Söz və ya söz. Söz və ya ifadənin prefiksi.

Sadəcə olaraq, SQL cədvəlindəki məlumatları necə yoxlayırsınız?

Məhsulları sağ klikləyin masa in SQL Server Object Explorer və View seçin Data . The Data Redaktor işə salınır. Diqqət yetirin sıralar -a əlavə etdik masa əvvəlki prosedurlarda. Meyvələr üzərinə sağ vurun masa in SQL Server Object Explorer və View seçin Data.

Bir sütundakı dəyərin digər SQL-də olub olmadığını necə yoxlaya bilərsiniz?

MATCH() funksiyasından istifadə edə bilərsiniz olub olmadığını yoxlayın the dəyərlər in sütun Həmçinin A mövcüd olmaq in sütun B. MATCH() mövqeyi qaytarır a hüceyrə bir sıra və ya sütun . MATCH() üçün sintaksis =MATCH(axtarma_dəyəri, axtarış_massivi, [uyğun_tip]) dir. MATCH istifadə edərək, edə bilərsiniz yuxarı baxın a dəyər həm üfüqi, həm də şaquli.

Tövsiyə: