博客
关于我
数据库获取主键的SQL
阅读量:108 次
发布时间:2019-02-26

本文共 642 字,大约阅读时间需要 2 分钟。

好记忆力 , 不如烂笔头 !

很多时候,要获得数据库的表的主键,但是一时间又想不起来用什么,今天就做个笔记,记录下:

1. 获得 MYSQL 中某个表的主键的SQL:

SELECT TABLE_NAME,COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME <> 'dtproperties'

and table_name = 'YOU_TABLE_NAME';

2.获得 ORACLE 中某个表的主键的SQL:

SELECT A.OWNER,A.TABLE_NAME,B.COLUMN_NAME,C.OWNER,C.TABLE_NAME,D.COLUMN_NAME  FROM USER_CONSTRAINTS  A  LEFT JOIN USER_CONS_COLUMNS B  ON  A.CONSTRAINT_NAME=B.CONSTRAINT_NAME  LEFT JOIN USER_CONSTRAINTS C  ON C.R_CONSTRAINT_NAME=A.CONSTRAINT_NAME  LEFT JOIN USER_CONS_COLUMNS D  ON C.CONSTRAINT_NAME=D.CONSTRAINT_NAME  WHERE  A.CONSTRAINT_TYPE='P'  AND  A.TABLE_NAME='YOU_TABLE_NAME'  ORDER BY A.TABLE_NAME

转载地址:http://orqk.baihongyu.com/

你可能感兴趣的文章
nodejs 的 path 模块详解
查看>>
NodeJS 的环境变量: 开发环境vs生产环境
查看>>
nodejs 读取xlsx文件内容
查看>>
nodejs 运行CMD命令
查看>>
Nodejs+Express+Mysql实现简单用户管理增删改查
查看>>
nodejs+nginx获取真实ip
查看>>
nodejs-mime类型
查看>>
NodeJs——(11)控制权转移next
查看>>
NodeJS、NPM安装配置步骤(windows版本)
查看>>
NodeJS、NPM安装配置步骤(windows版本)
查看>>
nodejs下的express安装
查看>>
nodejs与javascript中的aes加密
查看>>
nodejs中Express 路由统一设置缓存的小技巧
查看>>
nodejs中express的使用
查看>>
Nodejs中搭建一个静态Web服务器,通过读取文件获取响应类型
查看>>
Nodejs中的fs模块的使用
查看>>
NodeJS使用淘宝npm镜像站的各种姿势
查看>>
NodeJs入门知识
查看>>
nodejs包管理工具对比:npm、Yarn、cnpm、npx
查看>>
NodeJs单元测试之 API性能测试
查看>>