Hirdetés
- Mobil flották
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- One mobilszolgáltatások
- Apple iPhone 16 - ígéretek földje
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Samsung Galaxy A57 - kecses test, lusta lélek
- Milyen okostelefont vegyek?
- Így spórolhat az Apple az iPhone 18 kijelzőin
- Szívós, szép és kitartó az új OnePlus óra
Új hozzászólás Aktív témák
-
kw3v865
senior tag
válasz
Lortech
#4379
üzenetére
Köszi, igaz azóta már találtam egy megoldást, format-tal, nem túl szép megoldás, de működik:
EXECUTE format('INSERT INTO '||$1||'.table(azonosito, nev) VALUES($1,$2);') using id, name;Egyébként a te megoldásodhoz miért kell aposztróf, ha egy változóról van szó? Tehát nem közvetlenül értékeket illesztek be, hanem változónak a nevét írom be.
Ami viszont ismét kifogott rajtam, az egy függvényargumentumban megadott nevű séma (plusz a benne lévő fix nevű tábla) létezésének ellenőrzése.
IF (EXECUTE 'SELECT to_regclass('''||$1||'.tablename'')')
ERROR: type "execute" does not exist
Tehát már az eleje is rossz.
Mit ronthattam el? -
Jim-Y
veterán
válasz
Lortech
#1058
üzenetére
Köszi a választ

Lenne még egy kérdésem, kaptam egy sql dump filet, amit szeretnék betölteni phpmyadmin-ba, de insert után azt írja, hogy a file túl nagy, és nem tudja betölteni. Nekem csak a tábla szerkezetére lenne szükségem, valami ötlet, hogy hogyan tudnám használhatóvá tenni fájlt? 38.5mb-os...
-
martonx
veterán
Senki nem mondta, hogy a DB2 vagy az MSSQL rokona lenne az Oracle PL/SQL-jének. Viszont jé, mit ír a wikipedia a PL/pgSQL-nél:
"It closely resembles Oracle's PL/SQL language."
Mint mondtam az Oracle-t csak nagyon felületesen ismerem, és ami eddig feltűnt, hogy nagyon hasonlít a PostgreSQL-hez (ami nem csoda hiszen rokonok). Ebből gondoltam a fentieket, de úgy látszik ennyire mégsem hasonlítanak, van amiben a PostgreSQL előrébb jár.
-
martonx
veterán
Bevallom Oracle-t sose használtam. PostgreSQL viszont az Oracle kistestvére (mindkettő PLSQL). És PostgreSQL-ben bizony a 8-as verzió óta - ezt én is csodálkozva vettem észre - ha a PLSQL olyat lát, mint a fenti kódom, akkor bizony a háttérben automatikusan létrehozza a szekvenciát, hozzáadja a táblához stb...
Ebből gondoltam, hogy akkor biztos az Oracle is megoldotta már ezt a totál triviális lépést.
Ezek szerint az Oracle még mindig egy fos
vagy csak még te se vetted észre, hogy egy ideje már ilyet is tud 
-
sirius_01
csendes tag
Köszi a gyors választ, de sajnos ez az egyszerű lekérő sor sajnos nem elég
tehát nem feltétlen kell az 1-es és 2-es. lehet, hogy van amikor pont 1-es és 4-es kell, ugyanilyen módon.Szóval azért tartozik hozzá 3 sor, mert azokhoz tartozó azonosítók összes sorára szükségem van szükségem, melynek sorában megtalálhatóak legalább a kiválasztott számok.
Tehát a 10-es azonosító mellett van ugye az 1-es, 2-es, és a 3-mas.
Ha lehívom mely azonosítókhoz tartozik legalább az 1-es, és 2-es, akkor meg kell kapnom a 10-es azonosító mind3 sorát, mert hozzá tartozik az 1-es, és 2-es, sőt más sorok is.illetve a 12-es azonosító mellett van az 1-es, 2-es és 4-es
tehát ott meg kell kapnom ugyancsak mind3 sorát.Tudom SQL-től szokatlan az ilyen lehívás, de azért SQL, hogy gyors legyen.
-
nukewar
tag
Bejelentkeztem system-ként, és úgy adtam ki az alter parancsot, de szintúgy semmi változás.
erre: insert into proba (szdat) values ('1985-01-02');
ezt: ORA-01861: literal does not match format stringerre meg: alter session set nls_date_format='YYYY-MM-DD';
ezt: Statement processed.
...dobja -
imibogyo
veterán
Kösz, de sztem sem annyira fontos...... (csak felkeltetted az érdeklődésemet
)
Egyébként amit kértél, az a felhasználó nevem, meg a jelszóm ???? Mondom láma vagyok...De nem szívesen vennék el az idődből eddig is sokat segítettél

és ha jól értem valahogy úgy akarja mint accesben, hogy az adatok ezekből a táblákból legyenek áthozva egy közös táblába
Azért mondtam én azt a közös táblát.
Egyébként meg arra gondoltam, hogy ha már ilyen feladatot ad, akkor gondolom le is akarja kérdezni, és hát milyen gyönyörűséges pillanat lenne (
) ha egy ilyen lekérdezés is működne, nem csak az hogy (A könyv szeretete 1, 1)....Hát emiatt érdeklődöm, de ha nem lesz az sem baj, csak szép lett volna...Még egyszer köszi szépen, és
na meg persze 
-
imibogyo
veterán
Na megint én.......
Nézdd meg légyszíves, mit csinálok rosszul, a hiba biztos az én készülékemben van.....
KépÉn arra gondoltam, hogy ha megnézed a képen a mufaj_id és az iro_id a k__onyv táblában 0 defaultosak, a saját táblájukban meg nincs ott semmi ez nem lehet gond ????
vagy valami más eltérés ??? másra már nem tok gondolni amennyire én értek ehhez...
Ja és holnap 12-ig kell leadnom asszem.........

Azért addig is köszi....

-
EEdem_Dtx
csendes tag
...szépen működik is, a gond most az, hogy én nagylelkűen felruháztam scott/tiger felhasználómat, minden joggal, így látja is a 'dba_tab_columns' táblát/nézetet, de más rendszeren, egy mezei scott-nak, nincs joga hozzáférni :S. Létezik másik tábla is, amiből le lehet kérdezni az oszlopokat?
vagy ha nem, hát azzal fog kezdődni a kód, hogy beállítom a jogosultságot... csak nem igazán elegáns.köszönöm, ha valaki tudna segíteni

-
Új hozzászólás Aktív témák
Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Mobil flották
- Allegro vélemények - tapasztalatok
- Kerékpárosok, bringások ide!
- Lexus, Toyota topik
- Sorozatok
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Cyberpunk 2077
- Mit tehetsz jogilag, ha átvertek, megkárosítottak a Hardveraprón?
- World of Warships
- További aktív témák...
- iPhone 13 Starlight 128gb független
- Dell Latitude Precision Üzleti gépek, 2-in-1 gépek, 10-12. gen.
- Apple iPhone 17 Pro Max 256GB eladó! 100% akku, 2026.11.11-ig apple gar
- Nuki Smart Lock Pro 4 garanciás, dobozos, hibátlan
- Lenovo ThinkPad // T - Széria // X1 carbon // X1 Yoga 2-in-1 // és a többiek... 8-12. gen. 12-15"
- Apple Mac Studio M2 Max 12/30 mag, 32GB RAM, 512GB SSD - 27% ÁFA
- 27% - LG UltraFine 27UQ850V-W 4K IPS Monitor! 3840x2160 / 60Hz / FreeSync
- 27% - LG 75NANO756QA 190CM NANOLED 4K UHD 100HZ SMART TV ! BeszámítOK !
- Lenovo X1 Tablet Gen3 Intel i5 8350U Refurbished - Garancia
- Azonnali készpénzes AMD Ryzen 1xxx 2xxx 3xxx 5xxx processzor felvásárlás személyesen / csomagküldés
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Van ötleted?

vagy csak még te se vetted észre, hogy egy ideje már ilyet is tud
)





