首页 > 数据库 >SQL查找所有数据表 主键

SQL查找所有数据表 主键

时间:2023-09-07 20:00:52浏览次数:50  
标签:index JOIN object 主键 sys 数据表 SQL ic id

SELECT
t.name as TableName,
c.name AS ColumnName
FROM
sys.tables t
LEFT OUTER JOIN
sys.columns c
ON t.object_id = c.object_id
LEFT OUTER JOIN
sys.index_columns ic
ON ic.object_id = c.object_id
AND ic.column_id = c.column_id
INNER JOIN
sys.indexes i
ON ic.object_id = i.object_id
AND ic.index_id = i.index_id
WHERE
i.is_primary_key = 1

标签:index,JOIN,object,主键,sys,数据表,SQL,ic,id
From: https://www.cnblogs.com/walkersss/p/17685934.html

相关文章

  • OGG-将PostgreSQL通过OGG_BigData同步到Kafka后数据存在8小时时间差
    问题描述:将PostgreSQL通过OGG_BigData同步到Kafka后数据存在8小时时间差。 问题原因:kafka.properties中的参数goldengate.userexit.timestamp=utc解决办法:修改kafka.properties中的参数goldengate.userexit.timestamp为utc+8,然后重启目标端replicat进程。 ......
  • 关于sql语句进行删除时不能使用简称的问题记录
    1、问题:在代码中使用到了sql删除的功能,最简单的删除sql:deletefrompeoplepwherep.id=1;但是出现了问题,提示我无法删除,报错为:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear......
  • sql建表添加注释的语句
    官方自带的,我觉得麻烦,稍微‘封装’一下createprocProc_AddExplian@tablevarchar(200),@clolumvarchar(200),@textvarchar(200)asbeginEXECsp_addextendedproperty'MS_Description',@text,'USER',dbo,'TABLE',@table,'COLUMN',......
  • 详解canal同步MySQL增量数据到ES
    这篇文章,将使用canal将MySQL增量数据同步到ES 。如果想学Java项目的,强烈推荐我的......
  • Mysql更新时间列只改日期为指定日期不更改时间
    场景Mysql分表后同结构不同名称表之间复制数据以及Update语句只更新日期加减不更改时间:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/132342164上面通过如下方式实现日期列增加指定天数。UPDATEbus_vehicle_position_record20230801SETrecord_date=DATE_AD......
  • #yyds干货盘点#Mysql慢查询日志
    Mysql慢查询日志数据库的慢查询是影响项目性能的一大因素,对于数据库我们要优化SQL,首先要找到需要优化的SQL,这就需要我们知道sql执行时间等信息,除了使用SHOWPROFILES;外,mysql也提供了“慢查询日志”功能,用来记录查询时间超过某个设定值的SQL,这将极大程度帮助我们快速定位到症结所在......
  • 40 分钟内同步 500GB MySQL 数据至 Doris
    随着数据分析在业务决策中变得日益重要,数据实时同步和分析成为企业提升竞争力的关键。MySQL作为广泛使用的关系型数据库,其数据存储丰富,但无法满足大规模数据分析和高并发查询的需求。而Doris作为一款专为大数据分析设计的分布式数据仓库,具有高性能、可扩展的特点,其优异的数据处......
  • 用友U8 OA test.jsp SQL注入漏洞
    漏洞描述用友U8OAtest.jsp文件存在SQL注入漏洞,由于与致远OA使用相同的文件,于是存在了同样的漏洞漏洞影响用友U8OA漏洞复现fofa语法:title="用友U8-OA"登录页面如下:POC/yyoa/common/js/menu/test.jsp?doType=101&S1=(SELECT%20md5(1))出现上图说明目标存在sql注入......
  • SQLAlchemy模块
    1、执行原生SQLfromsqlalchemyimportcreate_engine,text#创建engine对象engine=create_engine("sqlite:///demo.db",echo=False)withengine.connect()ascon:#先删除persons表con.execute(text('droptableifexistspersons'))#创建一......
  • kubernetes deploy standalone mysql demo
    kubernetes集群内部署单节点mysqlansibleall-mshell-a"mkdir-p/mnt/mysql/data"catmysql-pv-pvc.yamlapiVersion:v1kind:PersistentVolumemetadata:name:mysql-pv-volumelabels:type:localspec:storageClassName:manualcapacity:s......