zoukankan      html  css  js  c++  java
  • 获取指定表的字段信息sql2005

    select syscolumns.name as ColName ,
    systypes.name as ColTypeName ,
     syscolumns.length, 
    sys.extended_properties.value as Mark ,
    syscolumns.isnullable as AllowNull ,
    IsPK = Case when exists 
                           (
                             select 1 from sysobjects 
                              inner join sysindexes 
                              on sysindexes.name = sysobjects.name 
                              inner join sysindexkeys 
                              on sysindexes.id = sysindexkeys.id and sysindexes.indid = sysindexkeys.indid where xtype='PK' and parent_obj = syscolumns.id and sysindexkeys.colid = syscolumns.colid ) 
                              then 1 
                else 0 end ,
    IsIdentity = Case syscolumns.status when 128 then 1 else 0 end from syscolumns inner join systypes on ( syscolumns.xtype = systypes.xtype and systypes.name <>'_default_' and systypes.name<>'sysname' ) left outer join sys.extended_properties on ( sys.extended_properties.major_id=syscolumns.id and minor_id=syscolumns.colid ) 
    where syscolumns.id = (select id from sysobjects where name='tmp_tt') order by syscolumns.colid
    
  • 相关阅读:
    322. Coin Change
    368.[LeetCode] Largest Divisible Subset
    c++
    python 循环
    2018今日头条
    c++中set的用法
    [LeetCode]48. Rotate Image 旋转图片
    [LeetCode]47. Permutations II
    [LeetCode]46. Permutations
    sys与os模块(转载)
  • 原文地址:https://www.cnblogs.com/wdfrog/p/2300309.html
Copyright © 2011-2022 走看看