چه تکنولوژی می‌خواهید یاد بگیرید؟

نظرات و انتقادات خود را با ما در میان بگذارید

آپدیت روزانه

بیش از 1000 پست آموزشی

نیازهای روز

جستجو نام جدول در SQL Server - بخش 1

راه‌های متفاوت به منظور جستجو و یافتن نام جدول از طریق پایگاه‌ داده اس کیو ال وجود دارد که در این پست قصد داریم به معرفی چند روش جهت یافتن نام جدول بپردازیم. مفروض است بر روی یک پایگاه داده که تعداد جدول‌های آن بالا بوده نیاز است لیست از جدول‌ها برگشت داده شود که نام آنها شامل ORCHARD باشد از این رو می‌توان از توابع زیر بدین منظور استفاده نمود.

جستحو نام جدول با استفاده از کوئری SYS.TABLES:

رایج‌ترین راه به منظور جستجو و یافتن لیست از نام جدول‌ها استفاده از کوئری SYS.TABLES است که البته اگر از فعالان حوضه پایگاه داده باشید اولین انتخاب به منظور یافتن نام جدول‌های مشابه استفاده از روش زیر است:

SELECT T.NAME FROM SYS.TABLES AS T WHERE T.NAME LIKE '%ORCHARD%'

جستجو نام جدول با استفاده از کوئری SYS.COLUMNS:

یکی دیگر از سناریوها به منظور پیدا کردن لیست از جدول‌ها در پایگاه داده‌های بزرگ استفاده از نام یک ستون خاص با کمک کوئری SYS.COLUMNS می‌باشد:

SELECT T.NAME FROM SYS.TABLES AS T INNER JOIN SYS.COLUMNS AS C ON T.OBJECT_ID = C.OBJECT_ID WHERE C.NAME LIKE '%Orchard_Id%'

امید نصری

0 نظر:

تعداد دیدگاه‌های کاربران : 0 دیدگاه
مهمان گرامی! برای ارسال نظر نیاز است وارد سایت شوید.


You must log on to comment.