Új hozzászólás Aktív témák
-
ubid
senior tag
Akkor ez azt jelenti, mondjuk ha idegen kulcsal szeretnék mutatni egy másik táblában lévő COMPANY_NAME-re ami mondjuk nvarchar(MAX) akkor az általam készített táblába csinálok mondjuk egy FK_C_NAME -et ami szintén nvarchar akkor ez így megfelelő neki ?
-
ubid
senior tag
Helló!
MSSQL-be ( meg gondolom máshol is ) idegen kulcsnak uniqueidentifier-nek kell lennie, és csak a másik tábla ID-jához kapcsolódhat ami szintén uniqueidentifier ?
Vagy csak annyi a lényeg, hogy a két kulcs egyező típusú legyen ? ( mondjuk int - int )
-
ubid
senior tag
válasz
Sk8erPeter
#681
üzenetére
Köszönöm!
-
ubid
senior tag
Helló!
Újabb kérdésem lenne hozzátok :
Oracle db - PL/SQL
azt hogy lehet megoldani, hogy egy mező autómatikusan növekedjen ?
Azt tudom hogy oracle-ben nincsen auto_increment de sequence az van! és úgy tudom ezzel.de nem tudom hogy hogy lehet használni.
pl gondolom így nem hogy :
create table naplo
id int(2) squence,
stb....
tehát így simán megadni mint az auto incrementet..Köszi
-
ubid
senior tag
Mivel mindez egy java kisalkalmazásba megy bele egyszerűen csak annyit csináltam hogyha listázok és OK gombal lépek ki akkor update naplo set status= '1'; és ámen.
ennél egyszerűbben nem hiszem hogy lehet.meg másképp se!
-
ubid
senior tag
úhh az elég vad lenne

:

de ez így nem annyira jó.. hiszen az lenne a jó , vagyis az a lényege, hogy ha egy rekordot kiselectelünk akármikor az átállítódik a napló táblába 1 esre ( amúgy meg a napl táblába pedig minden utasítás berekül egy trigger segítségével,alap status 0val és ezt kell állítgatni.)
tehát ez így nem igazán jó mert nem mindig függvényből selectelünk.
Másnak nincs ötlete?
-
ubid
senior tag
Helló! Egy kis segítség kéne :
Oracle rendszer - PL/SQL - triggerek.
az a feladat , hogy egy egy táblában ha olvsott egy rekord, akkor a napló táblában állítsa át a státuszát 1 esre. ennyi az egész.
viszont tudtommal ezt csak triggerrel lehet megoldani... márpedig trigger az csak :insert update meg deletére lehet alkalmazni...
hogyan lehetne ezt a feladatot megoldani ?
Új hozzászólás Aktív témák
- Milyen routert?
- Milyen autót vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- PlayStation 5
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Hardcore café
- Motoros topic
- Milyen okostelefont vegyek?
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- XPS 9640 16" FHD+ IPS Ultra 7 155H RTX 4050 16GB 1TB NVMe magyarított (lézerezett) vbill gar
- Apple iPhone 15 Black 128GB használt szép állapot 100% akku 6 hónap garancia
- Dell Latitude 5430 üzleti laptop (14", i5, 16GB RAM, ÚJ 500GB SSD, 93% akku)
- Apple iPhone 13 Mini 128GB,Újszerű,Adatkabel,12 hónap garanciával
- Samsung Galaxy S25 256GB - Menta - Samsung.hu, Garanciális, Kártyafüggetlen
- Ritkaság! Csere-Beszámítás! EVGA FTW3 Ultra RTX 3080 10GB GDDR6X Videokártya!
- ÚRIS10!!! RAMÁRON! LEGION 5 i7-13650HX 32GB RAM 1000GB SSD RTX 5070 8GB
- Újra raktáron! MacBook Pro 14" M1 32GB RAM 27%-os áfás számla
- BESZÁMÍTÁS! Lenovo Ideapad Gaming 3 15ACH6 notebook - R7 5800HS 16GB DDR4 1012GB SSD RTX 3050 4GB
- AKCIÓS ! MacBook Pro 16" M1 Pro 32GB RAM 1TB SSD! 1 év garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

