zoukankan      html  css  js  c++  java
  • 获取SqlServer2005表结构

    1、获取表的基本字段属性

     --获取SqlServer中表结构

    SELECT syscolumns.name,
           systypes.name,
           syscolumns.isnullable,
           syscolumns.length
    FROM   syscolumns,
           systypes
    WHERE  syscolumns.xusertype = systypes.xusertype
           AND syscolumns.id = Object_id('你的表名')

    2、获取SqlServer中表结构 主键,及描述

    declare@table_nameasvarchar(max)
    SET @table_name = '你的表名'
    SELECT   sys.columns.name,
             sys.types.name,
             sys.columns.max_length,
             sys.columns.is_nullable,
             (SELECT Count(* )
              FROM   sys.identity_columns
              WHERE  sys.identity_columns.object_id = sys.columns.object_id
                     AND sys.columns.column_id = sys.identity_columns.column_id) AS is_identity,
             (SELECT VALUE
              FROM   sys.extended_properties
              WHERE  sys.extended_properties.major_id = sys.columns.object_id
                     AND sys.extended_properties.minor_id = sys.columns.column_id) AS description
    FROM     sys.columns,
             sys.tables,
             sys.types
    WHERE    sys.columns.object_id = sys.tables.object_id
             AND sys.columns.system_type_id = sys.types.system_type_id
             AND sys.tables.name = @table_name
    ORDER BY sys.columns.column_id

     3、单独查询表递增字段

    select [name] from syscolumns where 
    id=object_id(N'你的表名'and COLUMNPROPERTY(id,name,'IsIdentity')=1
  • 相关阅读:
    WDA学习(14):Colors Cell and Input Enable to ALV Column
    JavaScript try-catch语句(错误处理)
    constructor
    input file 重复上传同一张图片失效的解决办法
    input下拉带输入框
    box-shaw四边阴影详解
    苹方字体合集
    两个div不同高度并排显示
    弹窗库
    webstorm破解安装版本
  • 原文地址:https://www.cnblogs.com/powerfan/p/2567466.html
Copyright © 2011-2022 走看看