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') --查询所有列名的信息
  • 相关阅读:
    root登录出现“sorry, that didn't work please try again”
    【自适应辛普森】积分计算
    【CF1553F】Pairwise Modulo
    调和级数的复杂度
    CF 1600-2000 的思维题
    中超热身赛(2021湘潭全国邀请赛-重现)补题
    牛客2021年度训练联盟热身训练赛第一场(讲题)
    新知识-Queue_循环队列
    新知识-valueOf(Leetcode 1556_千位分隔符)
    新知识-位运算(Leetcode 217_存在重复元素)
  • 原文地址:https://www.cnblogs.com/enych/p/8806879.html
Copyright © 2011-2022 走看看