Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Postgres da 2 ta baza uchun bitta umumiy jadval

+3 ovoz
41 marta ko‘rilgan
so‘radi 08 mart, 17 Bilmasvoy (904 bal)

Assalomu alaykum,

Menda 2 ta Baza bor, Baza1 va Baza2.

Baza1 ning ichida jadvalim bor, Baza1.JavdalFoydalanuvchi

Menda shunday narsa kerak ki, Baza2.JavdalFoydalanuvchi deganda .Baza1.JavdalFoydalanuvchi jadvali ma'lumotlari chiqsin.

dblink orqali qilinishini chundim, dblink o`rnatdim, lekin jadvalni ulay olmadim.

Har bir bazaning paroli xar xil.

Urinishimdan lavha^

SELECT JavdalFoydalanuvchi.*
FROM dblink('dbname=baza2','SELECT foydalanuvchi, parol FROM JavdalFoydalanuvchi')
    AS JavdalFoydalanuvchi(foydalanuvchi varchar, parol varchar);

1 ta javob

+2 ovoz
javob berdi 08 mart, 17 Saidolim (3,546 bal)
tanlangan 08 mart, 17 Bilmasvoy
 
Eng yaxshi javob

Hammasini to`g`ri qilgansiz, lekin View yasasangiz osonroq bo`lardi. Masalan:

CREATE OR REPLACE VIEW  JavdalFoydalanuvchi AS 
 SELECT JavdalFoydalanuvchi.id, 
        JavdalFoydalanuvchi.foydalanuvchi, 
        JavdalFoydalanuvchi.parol
   FROM dblink('dbname=baza1', 
        'SELECT * FROM JavdalFoydalanuvchi') 
        JavdalFoydalanuvchi(id bigint, 
                            foydalanuvchi character varying, 
                            parol character varying);

Ishlatishda esa, oddiygina, baza2 ning ishidan turib 

SELECT * FROM JavdalFoydalanuvchi

qilsangiz ishlayveradi

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...