PostgreSQL 학습편 14.1 SQL/MED
1516 단어 postgresqlOracle
SQL/MED sql 。MED:management of external data。 。9.1 SQL/MED , SQL/MED PostgreSQL 。 。
SQL/MED , :
foreign data wrapper: ,FDW。
server: , , FDW
user mapping: , ,
foreign table: ,
FDW: -- , crontab ,make make install
FDW :、
postgres=# create extension file_fdw;
CREATE EXTENSION
postgres=# create server file_fdw_server foreign data wrapper file_fdw;
CREATE SERVER
postgres=# create foreign table passwd(
postgres(# username text,
postgres(# pass text,
postgres(# uid int4,
postgres(# gid int4,
postgres(# gecos text,
postgres(# home text,
postgres(# shell text
postgres(# ) server file_fdw_server
postgres-# options (format 'text', filename '/etc/passwd' ,delimiter ':', null '');
CREATE FOREIGN TABLE
postgres=# select * from passwd limit 5;
username | pass | uid | gid | gecos | home | shell
----------+------+-----+-----+--------+----------------+---------------
root | x | 0 | 0 | root | /root | /bin/bash
bin | x | 1 | 1 | bin | /bin | /sbin/nologin
daemon | x | 2 | 2 | daemon | /sbin | /sbin/nologin
adm | x | 3 | 4 | adm | /var/adm | /sbin/nologin
lp | x | 4 | 7 | lp | /var/spool/lpd | /sbin/nologin
(5 rows)
postgres=#
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
org.postgresql.util.PSQLException: FATAL: sorry, too many clients alreadyI am trying to connect to a Postgresql database, I am getting the following Error: You opened up more than the allowed l...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.