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

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

  1. #1

    Post بدست آوردن فیلدهای یک جدول در Sql

    سلام من چه جوری می تونم با داشتن اسم Table تعداد فیلدها و نوع شون رو بدست بیارم
    با Query زدن

  2. #2

    نقل قول: بدست آوردن فیلدهای یک جدول در Sql

    سلام


    SELECT *
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE TABLE_NAME='tableName'



    SELECT o.Name                   as Table_Name
    , c.Name as Field_Name
    , t.Name as Data_Type
    , t.length as Length_Size
    , t.prec as Precision_
    FROM syscolumns c
    INNER JOIN sysobjects o ON o.id = c.id
    LEFT JOIN systypes t on t.xtype = c.xtype
    WHERE o.type = 'U'
    ORDER BY o.Name, c.Name



    اطلاعات بیشتر

  3. #3

    نقل قول: بدست آوردن فیلدهای یک جدول در Sql

    سلام مرسی آقا چه جوری می تونم با داشتن نام دیتابیس فقط نام Table هاشو درارم

  4. #4
    کاربر دائمی
    تاریخ عضویت
    دی 1382
    محل زندگی
    پشت كامپيوتر
    پست
    381

    نقل قول: بدست آوردن فیلدهای یک جدول در Sql

    -- Part 1
    Declare @sqlstr nvarchar(200)
    -- Part 2
    /* drop the temporary table if already exists */
    If Object_Id('tempdb..#tblDBObjects') is Not Null
    Drop table #tblDBObjects
    /* create temporary table */
    Create TABLE #tblDBObjects (
    dbName sysname,
    objName varchar(200),
    objtype char(2)
    )
    -- Part 3
    /*assign string value to variable */
    Select @sqlstr = 'sp_msforeachdb "Insert #tblDBObjects select ""?"" as DBName, name, xtype From ?..sysobjects"'
    /* execute SQL string */
    Exec sp_executesql @sqlstr
    -- Part 4
    /* select from temp table */
    Select * From #tblDBObjects Where objName like '%trn%'
    --Where dbName like '%trn%'

    من این کد را برای بافتن ابجکت که در کدام دیتابیس است استفاده میکنم , شما هم راحت با Where clause دستور آخرش می تونی کارتو انجام بدی

  5. #5
    کاربر دائمی
    تاریخ عضویت
    دی 1382
    محل زندگی
    پشت كامپيوتر
    پست
    381

    نقل قول: بدست آوردن فیلدهای یک جدول در Sql

    use YourDatabase
    SELECT * FROM sysobjects WHERE xtype = 'U'

تاپیک های مشابه

  1. بدست آوردن ساختار پايگاه داده در sql server
    نوشته شده توسط talabaki در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 24 تیر 1388, 18:07 عصر
  2. بدست آوردن ID دیتا بیس در sql
    نوشته شده توسط tc1000 در بخش ASP.NET Web Forms
    پاسخ: 22
    آخرین پست: شنبه 14 دی 1387, 10:26 صبح
  3. بدست آوردن تعداد سطرهای جدول بدون Fill کردن آن !
    نوشته شده توسط merlin_vista در بخش C#‎‎
    پاسخ: 6
    آخرین پست: شنبه 03 شهریور 1386, 19:50 عصر
  4. بدست آوردن فیلدهای یک فایل
    نوشته شده توسط devil00x در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 4
    آخرین پست: شنبه 04 آذر 1385, 13:53 عصر
  5. بدست آوردن طول یک جدول (یا یک تی دی) بدون مقدار دهی قبلی
    نوشته شده توسط tabib_m در بخش طراحی وب (Web Design)
    پاسخ: 29
    آخرین پست: یک شنبه 27 فروردین 1385, 10:30 صبح

برچسب های این تاپیک

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

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