sql 查看表结构

简介: sqlserver 查看表结构  exec sp_help @TableName --得到表信息。字段,索引。constraint. exec sp_pkeys @TableName --得到主键。

sqlserver 查看表结构

  exec sp_help @TableName --得到表信息。字段,索引。constraint.
exec sp_pkeys @TableName --得到主键。

  exec sp_fkeys @TableName --得到表的外键
exec sp_primarykeys @table_server --得到远程表主键。

-- 查看某個表的索引

SELECT * FROM sys.sysindexes

WHERE id=object_id('RelactionGraph')



-- 查看整個庫的索引

SELECT * FROM sys.sysindexes



-- 查看所有庫的索引

IF object_id('tempdb..#')IS NOT NULL

    DROP TABLE #

SELECT * INTO # FROM sys.sysindexes WHERE 1=2



INSERT INTO #

    EXEC sys.sp_MSforeachdb @command1='Select * from ?.sys.sysindexes'

    

SELECT * FROM #

sql server查看表结构第一种方法

第二种方法

sp_columns @tableName

sp_help @tableName;

目录
相关文章
|
7月前
|
SQL 数据库 索引
SQL表结构设计
【7月更文挑战第28天】SQL表结构设计
88 6
|
6月前
|
SQL
SQL SERVER 查询表结构,导出到Excel 生成代码用
SQL SERVER 查询表结构,导出到Excel 生成代码用
56 0
|
8月前
|
SQL 关系型数据库 MySQL
mysqldiff - Golang 针对 MySQL 数据库表结构的差异 SQL 工具
Golang 针对 MySQL 数据库表结构的差异 SQL 工具。https://github.com/camry/mysqldiff
107 7
|
9月前
|
SQL 数据库
SQL Server修改表结构,不允许保存更改解决方案
SQL Server修改表结构,不允许保存更改解决方案
333 0
|
9月前
|
SQL Oracle 关系型数据库
SQL ALTER TABLE 语句- 灵活修改表结构和数据类型
SQL ALTER TABLE 语句用于在现有表中添加、删除或修改列,也可用于添加和删除各种约束。
252 0
|
SQL 存储 关系型数据库
MySQL下使用SQL命令进行表结构与数据复制实践
MySQL下使用SQL命令进行表结构与数据复制实践
170 0
|
SQL Java 数据库
springboot生成表结构和表数据sql
springboot生成表结构和表数据sql
|
SQL 数据可视化 关系型数据库
使用SQL-front导出MySQL表结构为excel或word文档
使用SQL-front导出MySQL表结构为excel或word文档
438 0
|
SQL Oracle 关系型数据库
SQL Server2019数据库查询所有数据库名、表名、表结构、表字段、主键方法演示,执行sql提示对象名‘user_tab_columns‘、 ‘user_cons_columns‘ 无效问题解决
SQL Server2019数据库查询所有数据库名、表名、表结构、表字段、主键方法演示,执行sql提示对象名‘user_tab_columns‘、 ‘user_cons_columns‘ 无效问题解决
490 0
|
SQL 关系型数据库 MySQL
MySQL 导出 表结构,执行 .sql 文件导入结构或者数据
MySQL 导出 表结构,执行 .sql 文件导入结构或者数据