mssql数据库基本信息查询

这篇具有很好参考价值的文章主要介绍了mssql数据库基本信息查询。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

–查询数据库
select * from sys.sysdatabases where name not in (‘master’,‘tempdb’,‘model’,‘msdb’);
–查询数据库中的表
select * from sysobjects where type=‘u’ ;
– select * from sys.tables;

–查询数据库中的对象类型
select distinct type from sysobjects;

共有以下类型

K 
SQ
FN
S 
D 
IT
P 
U 
V 

–查询某表对应的列信息
select * from syscolumns where id= (select max(id) from sysobjects where type=‘u’ and name = ‘表名’);

其他有用的系统功能

获取数据库表名和字段
sqlserver中各个系统表的作用
sysaltfiles 主数据库 保存数据库的文件
select * from syscharsets 主数据库 字符集与排序顺序
select * from sysconfigures 主数据库 配置选项
select * from syscurconfigs 主数据库 当前配置选项
select * from sysdatabases 主数据库 服务器中的数据库
select * from syslanguages 主数据库 语言
select * from syslogins 主数据库 登陆帐号信息
select * from sysoledbusers 主数据库 链接服务器登陆信息
select * from sysprocesses 主数据库 进程
select * from sysremotelogins 主数据库 远程登录帐号
select * from syscolumns 每个数据库 列
select * from sysconstraints 每个数据库 限制
select * from sysfilegroups 每个数据库 文件组
select * from sysfiles 每个数据库 文件
select * from sysforeignkeys 每个数据库 外部关键字
select * from sysindexes 每个数据库 索引
select * from sysmembers 每个数据库 角色成员
select * from sysobjects 每个数据库 所有数据库对象
select * from syspermissions 每个数据库 权限
select * from systypes 每个数据库 用户定义数据类型
select 列名=name from syscolumns where id=object_id(N’要查的表名’)文章来源地址https://www.toymoban.com/news/detail-407256.html

到了这里,关于mssql数据库基本信息查询的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MYSQL数据库基本操作-DQL-基本查询

    一.概念 数据库管理系统一个重要功能就是数据查询。数据查询不应是简单返回数据库中存储的数据,还应该根据需要对数据进行筛选以及确定数据以什么样的格式显示。 MySQL提供了功能强大,灵活的语句来实现这些操作。 MySQL数据库使用select语句来查询数据。 二:语法  

    2024年01月25日
    浏览(54)
  • Mysql查询数据库连接状态及连接信息

    使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小、字符集、用户等等。下面总结了一些查看数据库相关信息的命令 查看显示所有数据库 查看当前使用的数据库 查看数据库使用端口 查看当前数据库大小 例如,我要查看INVOICE数据库的大小,那么可以通过下面

    2024年02月11日
    浏览(44)
  • MSsql数据库 sql注入

    和mysql不同;每个数据库都有自己的信息总结表 四个系统数据库 master sysdatabases :所有数据库信息 name :所有数据库名 sysobjects :数据库所有对象的信息 syscolumns :字段信息 固定字段名 name 对象名 id 对象id xtype 对象类型代码 xtype=\\\'U\\\' 用户创建的表 xtype=\\\'S\\\' 系统表 model sysobjects sys

    2024年04月10日
    浏览(38)
  • 几种常见数据库的表和列信息查询

    工作中如果和第三方做接口或者抽取数据,经常会用到不同的数据库的表结构信息以及列信息查询,本篇将简单总结一下 oracle,mysql,sqlsever 的表结构信息查询。 输出信息包括: 列名称,列类型,列长度,精度等信息 2.4.1 schemata 数据库信息 2.4.2 tables表信息 2.4.3 columns列信息 列

    2024年02月08日
    浏览(32)
  • 查询Oracle和MySQL数据库中当前所有连接信息

    查询Oracle当前所有连接信息: 查询MySQL当前所有连接信息: 在这两个查询中,我为每个字段添加了中文别名,以提高查询结果的可读性

    2024年02月12日
    浏览(55)
  • 数据库信息速递 MONGODB 6.0 的新特性,更多的查询函数,加密查询,与时序数据集合 (译)...

    开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到3群(共1000人左右 1 + 2 + 3),最近发展的速度比较快,2群除特殊情况,不在添加

    2024年02月16日
    浏览(36)
  • MSSQL内置数据库角色及访问权限设置

    MSSQL数据库内置数据库角色 在MSSQL数据库中,有一些内置的数据库角色,这些角色具有特定的权限和功能。以下是常见的内置角色: sysadmin :sysadmin是服务器级别的角色,拥有最高权限。sysadmin可以执行服务器上的任何操作,包括创建、修改和删除数据库、登录和安全设置等。

    2024年02月13日
    浏览(37)
  • C#操作MSSQL数据库 -增删改查

    要在C#中连接到Microsoft SQL Server数据库(MSSQL),你可以使用.NET Framework提供的System.Data.SqlClient命名空间中的类。 以下是一个简单的示例代码,展示了如何在C#中使用MSSQL数据库链接: 在上述代码中,你需要替换 serverName 、 databaseName 、 userName 和 password 为你实际的数据库服务器

    2024年02月10日
    浏览(31)
  • python中的pymssql操作MSSQL数据库

    在Python中,pymssql是一个用于与Microsoft SQL Server数据库进行交互的第三方库。pymssql提供了连接到数据库、执行SQL查询、插入、更新和删除数据等功能。下面我将详细介绍如何使用pymssql进行MSSQL数据库操作。 安装pymssql库 首先,确保你的Python环境已经安装了pymssql库。你可以使用

    2024年02月09日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包