سؤال

كما في الموضوع...هل هناك طريقة للنظر إلى مخطط جدول فارغ دون إدراج أي صفوف وإصدار تحديد؟

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

المحلول

هل تبحث عن يصف?

db2 describe table user1.department

Table: USER1.DEPARTMENT

Column             Type        Type
name               schema      name               Length   Scale    Nulls
------------------ ----------- ------------------ -------- -------- --------
AREA               SYSIBM      SMALLINT                  2        0 No
DEPT               SYSIBM      CHARACTER                 3        0 No
DEPTNAME           SYSIBM      CHARACTER                20        0 Yes

نصائح أخرى

SELECT *                
FROM SYSIBM.SYSCOLUMNS  
WHERE                   
TBNAME    = 'tablename'; 

بالنسبة إلى DB2 AS/400 (V5R4 هنا) استخدمت الاستعلامات التالية لفحص البيانات التعريفية لقاعدة البيانات/الجدول/العمود:

SELECT * FROM SYSIBM.TABLES - يوفر كافة الجداول

SELECT * FROM SYSIBM.VIEWS--يوفر كافة طرق العرض وتعريف مصدرها (!!).

SELECT * FROM SYSIBM.COLUMNS - يوفر جميع الأعمدة وأنواع البيانات وأحجامها والقيم الافتراضية وما إلى ذلك.

SELECT * FROM SYSIBM.SQLPRIMARYKEYS - يوفر قائمة بالمفاتيح الأساسية وترتيبها

النظر إلى الخاص بك سؤال آخر, ، قد لا يعمل الوصف.أعتقد أن هناك جدول نظام يخزن كافة المعلومات الميدانية.

ربما هذا سوف يساعدك.المزيد من الترميز ولكن أكثر دقة بكثير.

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