SQL Server 和 PostgreSQL 术语

来自 PostgreSQL Wiki
跳转到导航跳转到搜索

SQL Server -> PostgreSQL 术语

SQL Server 术语 PostgreSQL 术语
实例 集群
模式 模式
数据库 数据库
用户 登录角色
关系或表
索引视图 物化视图
方括号 双引号(标识符和关键字)
缓冲池 shared_buffers
用户连接 max_connections
专用管理员连接 (DAC) superuser_reserved_connections
文件位置 data_directory
DBMS(数据库管理系统) ORDBMS(对象关系型数据库管理系统)
查询缓存 N/A
查询存储 N/A
JSON JSON & JSON 类型
许可证 PostgreSQL 许可证
事务日志 WAL(预写日志)
GETDATE() CURRENT_TIMESTAMP(返回 timestamptz)
CURRENT_TIMESTAMP CURRENT_TIMESTAMP(返回 timestamptz)
DATEADD(day, 1, '2022-01-01') '2022-01-01'::date + '1 day'::interval
MERGE INSERT ... ON CONFLICT & MERGE (PG15+)
SELECT * FROM information_schema.tables \dt (在 psql 中)
SELECT * FROM information_schema.tables (一般情况下)
SELECT * FROM sys.databases \l (在 psql 中)
SELECT * FROM pg_catalog.pg_database (一般情况下,information_schema 仅限于当前数据库)
EXEC sp_help 'dbo.table_name' \d table (在 psql 中,其他工具有所不同)

返回术语