نمایش نتایج 1 تا 3 از 3

نام تاپیک: بدست آوردن Description جداول

  1. #1
    کاربر دائمی آواتار SReza1
    تاریخ عضویت
    تیر 1382
    محل زندگی
    کنار تعدادی تراریوم و کاکتوس!
    پست
    702

    بدست آوردن Description جداول

    من در SQL 2000 با این دستور Description جدوال را می خوندم.

    select sysproperties.value , sysobjects.id , sysobjects.name from sysobjects
    inner join sysproperties on sysobjects.id = sysproperties.id
    where sysobjects.xtype in ('U') and sysproperties.type = 3 order by 1


    ولی در 2008 نمیدونم چه دستوری داره . کسی هست بدونه؟

  2. #2
    کاربر دائمی آواتار SReza1
    تاریخ عضویت
    تیر 1382
    محل زندگی
    کنار تعدادی تراریوم و کاکتوس!
    پست
    702

    نقل قول: بدست آوردن Description جداول

    جوابشو پیدا کردم


    select *
    FROM INFORMATION_SCHEMA.TABLES tbl
    LEFT JOIN sys.extended_properties prop ON prop.major_id = object_id(tbl.table_schema + '.' + tbl.table_name)
    AND prop.minor_id = 0 AND prop.name = 'MS_Description'


  3. #3

    نقل قول: بدست آوردن Description جداول



    SELECTsys.columns.name AS ColumnName,sys.types.name AS ColumnType,
    (SELECT value
    FROMsys.extended_properties
    WHERE (major_id =sys.columns.object_id)AND(minor_id =sys.columns.column_id)AND(class = 1))AS ColumnDescription,sys.columns.max_length,
    sys.columns.is_identity,sys.columns.is_nullable
    FROMsys.columnsINNERJOIN
    sys.tablesONsys.columns.object_id=sys.tables.object_idINNERJOIN
    sys.typesONsys.columns.user_type_id =sys.types.user_type_id INNERJOIN
    sys.schemasONsys.tables.schema_id=sys.schemas.schema_id
    WHERE (sys.tables.name = @SourceName)AND(sys.schemas.name ='dbo')


قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •