PostgreSQL的OID类型是什么
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章主要介绍"PostgreSQL的OID类型是什么",在日常操作中,相信很多人在PostgreSQL的OID类型是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
软件开发年龄有限制吗
镇江进销存软件开发
数据库恢复综述是第几章
数据库回滚和重做
软件开发招聘公司能信吗
用软件开发过程中有趣的事
广州环境监测软件开发服务
围绕网络安全防范的重要意义
信息科软件开发
网络技术有限公司电话多少
皇室战争服务器连接不进去
电脑无法解析dns服务器地址
2020新网络安全pdf
c 开发股票软件开发
兽医软件开发
阿里云网上购买服务器
嘉兴软件开发的公司
数据库的课程设计应该在哪里找
小视频需要多大服务器
腾讯云服务器连接
标准的数据库有哪些问题
一键安装系统能装数据库吗
黑客基地网络安全培训
学网络安全工程师好吗
游戏公司租用服务器价格
分光光度计软件开发
丽江网络安全前景
家长网络安全宣传语
建立高科技互联网公司小说
云服务器安装什么免费防护