PostgreSQL的OID类型是什么
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,这篇文章主要介绍"PostgreSQL的OID类型是什么",在日常操作中,相信很多人在PostgreSQL的OID类型是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2025年11月12日PostgreSQL的OID类型是什么
这篇文章主要介绍"PostgreSQL的OID类型是什么",在日常操作中,相信很多人在PostgreSQL的OID类型是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"PostgreSQL的OID类型是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
OID定义为无符号整型数字,PG内置了转换函数从regproc, regprocedure, regoper, regoperator, regclass, regtype, regrole, regnamespace, regconfig, and regdictionary这些类型转换为OID.
TODO
下面是一些例子:
查询某张表的属性
[local]:5432 pg12@testdb=# SELECT * FROM pg_attribute WHERE attrelid = (SELECT oid FROM pg_class WHERE relname = 'tbl') limit 1;-[ RECORD 1 ]-+---------attrelid | 32774attname | tableoidatttypid | 26attstattarget | 0attlen | 4attnum | -6attndims | 0attcacheoff | -1atttypmod | -1attbyval | tattstorage | pattalign | iattnotnull | tatthasdef | fatthasmissing | fattidentity | attgenerated | attisdropped | fattislocal | tattinhcount | 0attcollation | 0attacl | attoptions | attfdwoptions | attmissingval | Time: 5.209 ms-->[local]:5432 pg12@testdb=# SELECT * FROM pg_attribute where attrelid = 'tbl'::regclass limit 1;-[ RECORD 1 ]-+---------attrelid | 32774attname | tableoidatttypid | 26attstattarget | 0attlen | 4attnum | -6attndims | 0attcacheoff | -1atttypmod | -1attbyval | tattstorage | pattalign | iattnotnull | tatthasdef | fatthasmissing | fattidentity | attgenerated | attisdropped | fattislocal | tattinhcount | 0attcollation | 0attacl | attoptions | attfdwoptions | attmissingval | Time: 1.205 ms
查询操作符+的相关信息
[local]:5432 pg12@testdb=# select * from pg_operator where oid='+(int,float)'::regoperator;ERROR: operator does not exist: +(int,float)LINE 1: select * from pg_operator where oid='+(int,float)'::regopera... ^Time: 1.502 ms[local]:5432 pg12@testdb=# select * from pg_operator where oid='+(float,float)'::regoperator;-[ RECORD 1 ]+---------oid | 591oprname | +oprnamespace | 11oprowner | 10oprkind | boprcanmerge | foprcanhash | foprleft | 701oprright | 701oprresult | 701oprcom | 591oprnegate | 0oprcode | float8ploprrest | -oprjoin | -Time: 3.446 ms
注意:操作符需指定参数.
到此,关于"PostgreSQL的OID类型是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
类型
学习
操作符
更多
帮助
查询
实用
接下来
例子
信息
函数
参数
属性
数字
文章
方法
理论
知识
符号
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络服务器配置和管理小结
tizen系统软件开发
数据库怎么查行业财务指标
数据库应用技术第四版
绝地大逃杀AN服务器
工业网络安全审计系统收费
jdbc 链接多个数据库
淄川染色软件开发价格
网页服务器地址和端口是什么
指数数据库检索
飙酷车神服务器无法连接
作品数据库
开机不开启数据库是什么原因
软件开发课程简单选题
二年级网络安全知识主题班会
如何购买阿里云代理服务器
epic送gta5服务器
三明财务软件开发哪家强
安全资源数据库
怎么看王者荣耀自己玩过的服务器
中教数据库论文展示平台
惠州服务器
列举五种网络服务器并介绍其功能
软件开发怎么谈薪资
宽带网络技术发展历程
t440服务器如何加电源
涉密网络安全保密风险
爬虫服务器在哪里下载
6G网络技术ppt
运维系统中的数据库