Hirdetés
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- sziku69: Fűzzük össze a szavakat :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- bb0t: Ikea PAX gardrób és a pokol logisztikája
- GoodSpeed: A RAM-válság és annak lehetséges hatásai
- bambano: Bambanő háza tája
Ú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
- Asztalos klub
- Mennyibe fog kerülni a Steam Machine?
- Sega, Nintendo - retro konzolok
- A Soft Machines forradalmasítaná a processzortervezést
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- One mobilszolgáltatások
- E-roller topik
- Vezeték nélküli fülhallgatók
- Elemlámpa, zseblámpa
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- További aktív témák...
- Lenovo ThinkPad P15 Gen 1 Tervező Vágó Laptop -50% 15,6" i7-10750H 16/512 QUADRO T1000 4GB
- Lenovo ThinkPad P15 Gen 1 Tervező Vágó Laptop -50% 15,6" i7-10750H 16/512 QUADRO T1000 4GB
- Boya BY M1/AV Jefe TCM-100 lavalier mikrofonok
- Mantona Luis Retro kamera hátizsák fekete
- 2db Sony 128GB Uhs-II/U3/V90 és 1db Kingston 256GB Uhs-II/C10/V90
- Apple iPhone 8 64GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- HIBÁTLAN iPhone 11 Pro 64GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS3935, 100% Akkumulátor
- BESZÁMÍTÁS! MSI B550M R9 3900X 32GB DDR4 500GB SSD RX 7800XT 16GB Corsair 4000D Cooler Master 750W
- Samsung Galaxy S23 FE / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! Gigabyte B650 R7 7700 32GB DDR5 1TB SSD RTX 4070 Ti 12GB Asus TUF Gaming GT 501 750W
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest

Van ötleted?

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





