zoukankan      html  css  js  c++  java
  • 查询数据库

    select * from sysobjects  --查询所有信息
    SELECT Name FROM Master..SysDatabases ORDER BY Name  --查询所有数据库名字
    SELECT name FROM sysobjects WHERE xtype='U' --查询数据库表(先引用数据库[use])
    select * from sys.tables  --查询数据库表名
    select * from Dictionary  -- 查询表中数据
    select * from sys.columns where object_id=object_id('Dictionary') --查询所有列名的信息
    SELECT * FROM sys.extended_properties WHERE major_id = OBJECT_ID ('Dictionary' ) --查询表中列的说明
     select name,system_type_id,user_type_id,max_length from sys.columns where object_id=object_id('BalanDetail') --查询表中字段的信息
    select name,replace(system_type_id,'56',''),replace(user_type_id,'56',''),max_length from sys.columns where object_id=object_id('BalanDetail') --查询所有替换后的信息
    select name,
    CASE system_type_id 
    WHEN '56' THEN 'int'
    WHEN '231' THEN 'nvarchar'
    WHEN '104' THEN 'bit'
    WHEN '61' THEN 'datetime'
    END,
    CASE user_type_id  
    WHEN '56' THEN 'int'
    WHEN '231' THEN 'nvarchar'
    WHEN '104' THEN 'bit'
    WHEN '61' THEN 'datetime'
    END,replace(max_length,'-1','max')
    ,[precision] from sys.columns where object_id=object_id('xxx') --查询所有列名的信息
    --56=int , 231 = nvarchar,104 = bit,61 = datetime , -1 = max
    ---scale     小数位数
    -- precision 有效数字位数
    select name,
    null,
    CASE system_type_id 
    WHEN '56' THEN 'int'
    WHEN '231' THEN 'nvarchar'
    WHEN '104' THEN 'bit'
    WHEN '61' THEN 'datetime'
    END as 类型,
    replace(max_length,'-1','max') as 长度
    ,[precision],scale,CASE user_type_id  
    WHEN '56' THEN 'int'
    WHEN '231' THEN 'nvarchar'
    WHEN '104' THEN 'bit'
    WHEN '61' THEN 'datetime'
    END as 类型 from sys.columns where object_id=object_id('BalanDetail') --查询所有列名的信息
  • 相关阅读:
    String
    Array常用方法
    Array类
    ruby调试/练习时的小技巧
    集合类对象的遍历处理办法
    Tech road one step 7-Noc to 13-Nov
    Tech road one step 31-Oct 6-Nov
    TechRoad_oneStep_17-23 10
    TechRoad_oneStep_1001
    TechRoad_oneStep_0919
  • 原文地址:https://www.cnblogs.com/enych/p/8806879.html
Copyright © 2011-2022 走看看