سؤال

وكيف يمكنني الحصول على sqsh أن تخبرني التي هي الجداول المتوفرة؟

هل كانت مفيدة؟

المحلول 2

وبعد بعض المساعدة من هذا الموقع وبعض محاكمة والخطأ:

 select table_name from systable
 go

ومؤلم بما فيه الكفاية، sp_help غير موجود في نسختي.

نصائح أخرى

هل تعمل sp_tables بالنسبة لك؟ هل تحاول الحصول على الانتهاء التبويب عند إنشاء استعلام؟

وإصدار أحدث استخدام sysobjects:

SELECT name FROM sysobjects WHERE type = 'U';

والتحيات،

وأنا لست على دراية systables. ما نكهة سايبيس هي تركض؟ ASA ربما؟

وتجدون إلحاق وظيفة sqsh (والتي يمكنك وضعها في .sqshrc الخاص بك) والذي يوضح بعض الاستعلام لبورصة عمان (التكيف إنتربرايز سيرفر) طاولات التسويقي واستخدام المكتبة الإجراء المخزن نظام إد بارلو <أ href = على "HTTP : //www.edbarlow.com/gem/procs_only/index.htm "يختلط =" نوفولو noreferrer "> http://www.edbarlow.com/gem/procs_only/index.htm لمعرفة ما كائنات هي في قاعدة البيانات.

# Shorthand for sp__helptext or sp__revtable
\func -x ?
  IF EXISTS (SELECT * FROM sysobjects WHERE name = \\'${1}\\')
       BEGIN
       DECLARE @type VARCHAR(3)
       SELECT @type = type FROM sysobjects WHERE name = \\'${1}\\'
       IF @type IN (\\'U\\')
          exec sp__revtable ${1}
       ELSE
          exec sp__helptext ${1}
        END
   ELSE
       -- default to sp__ls (which can list partial matches) if an exact match wasn't found in sysobjects
       exec sp__ls ${1}
   go
\done

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top