Új hozzászólás Aktív témák
-
sequator
senior tag
sajnos az ötleted nem járható, mivel nem az adatbázisban lévő adatokkal kell dolgoznom, hanem egy külső forrásból nyert adattáblával, amit be kellene rakni az adatbázis megfelelő tábláiba, de ez a nem megy az adatbázis felépítése miatt. ráadásul bonyolítja a dolgot, hogy a kurzuskód felépítésének meg kell felelnie néhány ergonómiai szabálynak is.
ugyanis azt nem tartott volna semeddig megcsinálni, hogy minden kurzuskódhoz hozzáfűzök egy egyedi számot mondjuk 1től számozva, de ezzel pl ilyen kurzusokat kaptam volna:
BEVMAT/129
BEVMAT/130
BEVMAT/131
BEVPROG/132
BEVPROG/133
BEVPROG/134
BEVPROG/135
ilyen helyett:
BEVMAT/1
BEVMAT/2
BEVMAT/3
BEVPROG/1
BEVPROG/2
BEVPROG/3
BEVPROG/4
Egyébként talál nem sértek szerzői jogot, ha pár dolgot meg osztok az ETR felépítéséről a téma kapcsán:
a KURZUS táblában van a ciklkurz_id mint autoincrementes egyedi kulcs és a kurzuskód csak azonos félévben, azonos kezelési körben (karon) kell, hogy különbözzön az adminisztráció dolgának megkönnyítésére.
a KURZUSORA táblában van a szervezo_id autoincrementes egyedi kulcsként és itt van szerepe az órarendi kódnak, hasonlóan mint a KURZUS táblában a kurzuskód.
a konkrét esetben a kurzuskód és az órarendi kód két különböző dolog, és csak több mezővel együtt alkot egyedi azonosítót, és csak a TOk, tanszékek, adminisztratív munkatársak miatt van rájuk szükség.
pl jobban hangzik egy BEVMAT1 kurzuskód mint, az hogy ciklkurz_id=259765
az ETR a Dexter Informatikai Kft. bejegyzett védjegye. meg minden jog fenntartva vagy valami ilyesmi
Sautiasequator
-
amargo
addikt
select o.name, c.* from sysobjects o, syscolumns c where o.type = 'U'
and o.id = c.id
and o.name = 'Table'
Itt a columns-ból mindent kiszedsz.. tehát értelemszerűen nem *ozol, hanem csak a névreszűrsz.“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
Mr. Saint
csendes tag
sziasztok lenne ey kérdésem:
van egy szerver mielött bárki megkérdezné SQL 2005
van rajta 2 adatbázis, az egyik adatbázisból szeretnék áttölteni a másik adatbázisba egy új táblára select into-val, ennek van egy lehetősége, hogy az in el meg leghet adni, hogy melyik adatbázisba mennyen, de állandóan hibát dob rá, így csak a saját adatbázisába tudom létrehozni a táblát ainek így néz ki a lekérdezése:
select
t1a.azonosító,
t1a.név,
t1a.lakcím_irsz,
t1a.lakcím_helység,
t1a.lakcím_uhea,
t1a.szlacím_név,
t1a.szlacím_irsz,
t1a.szlacím_helység,
t1a.szlacím_uhea,
t3.telepítés_idöpontja,
t4.szerzodes_megszunt_idopont,
t9.befizetett_eloleg,
t9.havi_díj_fizetési_mód
into SzerzWorth
from t0, t1a, t3, t4, t9
where t0.t1a_id = t1a.idn and t0.t4_id = t4.idn
and t0.t9_id = t9.idn and t0.t3_id = t3.idn
Ha viszont betesze az in-t is az into táblanév után, akkor állandóan hibát dob, és semilyen módon nem tudtam megfejteni, hogy hogyan illeszem be az in-t a az into táblanév után.
Tud ötletet adni valaki? Vagy csinált, már hasonlótA Windowsnak lelke van, mint a nőknek. Ezért szeretem :-)
-
Felhasznalo9
tag
Hellosztok, az lenne a kerdesem, hogy meirt jobb adatbazisba jegyezni barmit - oldalletoltes, ip-cim, bongeszo stb. - mint fajlba?
-
Benmartin
senior tag
válasz Felhasznalo9 #159 üzenetére
nagyobb tartalom esetén sokkal gyorsabb és persze rendszerezhetőbb könyebben kezelhető(pl.: lekérdezések).
-
Felhasznalo9
tag
válasz Benmartin #160 üzenetére
Es van vmi feldolgozasi sorrend? Ami miatt a fajl nem eppen a legjobb megoldas? Pl. egyszerre 10 felhasznalo adatait kell mentegetni. Akkor meg nem ment vmit az adatbazisba le, addig masika adatot varolistara teszi? Pl. Erkezik 10 felhasznalo 1xre s akkor akarmilyen ok folytan az egyikkel elkezdi, kiirja adatokat mezokbe, a tobbi var es aztan a kovetkezo es igy tovabb?! Tehat assiznkron, ogndolom akkor. Es kozbe olvasni is lehet belole?
-
Benmartin
senior tag
válasz Felhasznalo9 #161 üzenetére
persze igen egyszerre is tud bele írni jó példa erre a fórum ez alatt is sql megy és lehet xxx fórumozó pont akkor küldi az üzenetét mint én ellenben a fájlos megoldással ott nem lehet egyszerre bele írni. közben olvasni is lehet belőle.
-
Benmartin
senior tag
válasz Felhasznalo9 #163 üzenetére
nincs szükség rá de van függvény a php-ban arra a fájlbaírásnál akkor ha egyszerre többen írnak bele ne barmolja szét csak szépen közölje veled hogy bocs most nem megy.
-
manrick
tag
Sziasztok.
Ha én több ezres nagyságrendű adatok között szeretném megvizsgálni, hogy létezik e már egy adott táblában az adott érték, és ha nincs benne, akkor beletenné, ez szerintetek mennyire lassítja a folyamatot?
Konkrétan írtam egy levelezőprogramot, és a bejövő levelek ID-jét szeretném tárolni adatbázisban. Mivel hálózatos lesz a dolog, több gépen fog futni a kliens, így minden kliensen ahogy megjelenik a levél, lementené adatbázisba az ID-t. Ezért szeretném előtte levizsgálni, hogy benne van e már az adatbázisban.
De ha ettől belassulna a rendszer, mást kell kitalálnom.
Remélem sikerült érthetően fogalmaznom.
Mi a véleményetek?
ManrickAz éremnek két oldala van. Nézz a háta mögé is!
-
warmaster
aktív tag
Sziasztok!
Adott lenne egy feladat:
MSSQL2K szerver adatbázisából minden hétfőn ki kellene válogatni adatokat egy text fájlba. Sajnos olyan bonyolult az adatok köre, hogy egy jó nagy tárolt eljárás válogatja össze.
Én arra gondoltam, hogy készítek egy DTP Packaget, ami elindítja a tárolt eljárást, és az adatokatbemásolja a txt fájlba.
A GOND:
Nem találom a DTS szerkesztőben, hogy hol lehet beállítani egy tárolt eljárást.
Persze ha valaki mond erre egy egyszerűbb megoldást is, nekem az is jó.
Előre is köszi.A kultúra úgy hull le rólam, mint másról a ruha a boldog szerelemben...
-
warmaster
aktív tag
UP.
A kultúra úgy hull le rólam, mint másról a ruha a boldog szerelemben...
-
warmaster
aktív tag
válasz Jester01 #170 üzenetére
Ex így ok is lenne, egy olyan problémám van ezzel, hogy ha kiválasztom a wizard-nál a ''Use query to specify data'' opciót, és beírom az alábbi statementet:
exec munkatars_foglalkoztatottsag_iv @p_date_start='2006.08.01', @p_date_end='2006.09.01'
akkor hibát dob mondva, hogy
''Invalid object name '#tomb' ezt a tárolt eljárás hozza létrea legelején. Ha ugyanezt lefuttatom query analyzerben, akkor simán lefut, és ki is dobja az eredményt.A kultúra úgy hull le rólam, mint másról a ruha a boldog szerelemben...
-
Beck18
tag
Egy ürlapban szereplő értékeket szertném insertálni két táblába. Az megy, hogy egy táblába mentsek értékeket, de hogyan lehet egy insert művelettel két táblába menteni ?
köszi.For Whom The Bell Tolls
-
Blackmate
senior tag
2szer ment el.
[Szerkesztve] -
Blackmate
senior tag
Tudna valaki olyan DB kezelőt mondani, ami kis helyet foglal, és nem lassítja be nagyon a gépet? Egyszerű SQL, PL/SQL scripteket szeretnék csak futtatni. Az Oracle Database 10g helyett keresek valamit.
-
cucka
addikt
válasz Blackmate #173 üzenetére
pontosan mit is keresel?
ha oracle alá írt sql és pl/sql scripteket akarsz írni, akkor szükséged lesz egy oracle szerverre (ez lehet távoli gép) és egy oracle kliensre a saját gépeden. oracle kliens nélkül nem tudsz csatlakozni a szerverhez.
ezen túl lehet mindenféle kulturált adatbázis-kezelő programot feltelepíteni, pl. TOAD, TORA, PL/SQL Developer, ízlés szerint. -
[HUN]Zolee
senior tag
mysql controk center-be létrehoztam egy töbtáblás adatbázist, és ezt ki szeretném exportálni, és netre feltölteni szintén mysql serverre, de a export gomb inaktív. sőt még az inport is az. már leszedtem a legújabb verziót és azzal se jó. valakinek valami ötlet?
még nagyon kezdő vagyok ezen a téren, minden segítség jóljön''<[HUN]DrH>valaki mondjon egy tuningolos programot a mivel kocsis képeket tudok tuningoloni.'' https://ferromag.aranyoldalak.hu/
-
VladimirR
nagyúr
válasz [HUN]Zolee #178 üzenetére
mysqldump db_name > db_name.sql
majd
mysql db_name < db_name.sql -
[HUN]Zolee
senior tag
válasz VladimirR #179 üzenetére
ERROR 1064: You have an error in your SQL syntax near 'mysqldump cd > cd.sql' at line 1
ezt kapom vissza ha sql parancssorba futtatom a ''mysqldump db_name > db_name.sql'' -t
most látom hogy a mysql cc jobb alsó sarkába read-only van kiírva, ez miért van így ? mindent defaulton van. Gondodlom ez a baja az alap exportálásnak.''<[HUN]DrH>valaki mondjon egy tuningolos programot a mivel kocsis képeket tudok tuningoloni.'' https://ferromag.aranyoldalak.hu/
-
VladimirR
nagyúr
válasz [HUN]Zolee #180 üzenetére
a mysqldump nem parancs, hanem egy kulon binaris, ami egy ideje reszet kepzi a mysql-nek (vagyis telepiteskor ez is felmegy vele)
szoval ne a mysql parancssorba ird, hanem siman a parancssorba
a masik, importalasra szolgalo parancsot, szinten az os parancssoraba kell irni -
Blackmate
senior tag
Adott egy tábla, amelynek van egy irányítószám mezője.
Törlés feltételeként egy olyat akarok megadni, hogy a hibásan felvitt irányítószámokat törölje. Konkrétan, ami 3 számjegyből áll.
Kérdés: Hogy néz ki a feltétel?
DELTE FROM tnev WHERE .... -
xcbiker
addikt
Üdv!
Segítség kellene!
Adott egy Kulcs-Soft-os számlázó program ami SQL szervert használ és egy XP.
Az SQL szerver törölve lett és a számlázó nem indul.
Ha föltelepítik az SQL-t akkor azt állítják a forgalmazónál, hogy üres adatbázissal fog működni.
Hogyan lehetne ezt visszaállítani?
Köszi előre is!Notebook javítás, BGA chip csere. Adatmentés Sérült Adathordozókról.
-
cucka
addikt
Az SQL szerver törölve lett és a számlázó nem indul.
minden bizonnyal hiányzik neki az adatbázis, amin dolgozik.
Ha föltelepítik az SQL-t akkor azt állítják a forgalmazónál, hogy üres adatbázissal fog működni.
igen, mert az sql szerverben nincsenek benne gyárilag a cég számlázási adatai, mint ahogy a word újratelepítésével sem fogod visszakapni a régebben letörölt dokumentumokat.
magyarul szívás.. -
Larry303
addikt
Hello,
Sajna adatbázis ismeretem édeskevés ezért fordulnék hozzátok:
szal informatikus vagyok egy szhelyi cégnél és a vállaltirányítás sql serverről fut..nahmost én csak a hálózatért ill hardverekért vagyok a felelős a softver fejlesztését/menedzselését egy pesti cég végzi akivel úgymond ''harcban'' állok...
Szal az a helyzet, hogy az adatbázis már lassan 9 gigát nyom és nagyon lassú a softver....Ők pedig próbálják rámfogni, hogy a serverrel van a baj.......
Van vmi módszer amivel pontosan ki lehet deríteni, hogy mi okozza a belasullást?
Tom, hogy így elég kevés az info de, ha vki hajlandó lenne segíteni persz többet is elárulok előre is köszihttps://www.flickr.com/photos/kocsisbalazs
-
SzaLaca
csendes tag
Sziasztok,
Szeretnék segítséget kérni! Nagyon kezdő kontár vagyok!
Kreáltam egy Access adatbázist, amit html-en keresztül szeretnék feltölteni. Egyes összetartozó rekordokat pedig szeretnék grafikonon megjeleníteni.
Pillanatnyilag az adatfeltöltés működik, de ha a grafikonokat megpróbálom frissíteni, lefagy az egész!
Mi okozhatja a problémát?
Előre is köszi!
Laci -
aton-hawk
tag
Sziasztok!
Egy sql-es feladatban kérném a segítségeteket. Szóval...van több tábla, de ebből ami nekünk fontos az ez: termék {kód, t_név, akt_ár}, Árvált {kód, mikor, régi_ár}.
A kérdésem pedig, hogy hogyan tudok adott dátumhoz árlistát csinálni. Tehát bekér egy dátumot ( mondjuk a 2006.05.04-et, amit a usernek kell megadni), majd az adott dátumhoz árlistát listázni.
Remélem tud ebben nekem vki segíteni.
Előre is köszi.''A tudatlant lehetetlen érvekkel meggyõzni.'' William Gibbs McAdoo
-
aton-hawk
tag
válasz paramparya #191 üzenetére
az árlistában benne kéne lenni e a régi árnak, és az aktuálisnak. a mikor változott az nem kell. Igen, az lenne a kulcs.
''A tudatlant lehetetlen érvekkel meggyõzni.'' William Gibbs McAdoo
-
cucka
addikt
válasz aton-hawk #190 üzenetére
nem igazán egyértelműek a tábláid jelölései, de leírom, én hogyan csinálnám, aztán hátha ki tudsz belőle bogarászni valami hasznosat:
ezek a táblák vannak: termek(id, nev, akt_ar) és arvalt(id, termek_id, datum, ar). az id mindenhol elsődleges kulcs, a termek_id pedig külső kulcs, ami a termek táblára mutat. ekkor:
select termek.nev, termek.akt_ar, arvalt.ar from termek left join arvalt on (termek.id=arvalt.termek_id) where arvalt.datum<'2006-05-04' order by arvalt.datum desc limit 1;
ezt kipróbálás nélkül írtam, szóval jó eséllyel lesz benne hiba, de talán segít valamit -
cucka
addikt
természetesen elrontottam
szóval a lenti az elvileg arra jó, hogy egy adott termék adott dátumhoz kapcsolódó régi árát kiírja. ehhez a where részbe bele kell tenni egy szűrést a termek.id-ra, mondjuk termek.id=5
az összes ilyet kilistázni elég necces, legalábbis nem igazán van ötletem, mi lehetne a helyes megoldás. ha az árváltozások helyett azt tárolnád, hogy egy adott ár milyen dátumok között volt érvényes, akkor viszont a lentihez hasonlóan meg lehetne oldani. -
Tyrael
senior tag
válasz aton-hawk #190 üzenetére
szedjuk reszekre a feladatot.
elso lepesben kellene nekunk az az ar, ami az adott idoben volt aktualis:
SELECT regi_ar FROM arvalt WHERE kód='általunk megadott kód' AND mikor>'2005.05.04' ORDER BY mikor DESC LIMIT 1
Ez a lekerdezes azt csinalja, hogy lekerdezi az altalunk megadott kodhoz tartozo arakat, amelyek regebbiek, mint az altalunk megadott idopont, es ezek kozul az utolsot (vagyis a kerdeses idopontban aktualisat) adja vissza.
ezt belerakjuk a masik lekerdezesbe, ami az osszes termeket listazza, es elmeletileg kesz.
tesztelni nem tudom, mert most huztam ujra a gepem, es meg nincs fent semmim.
Tyrael -
aton-hawk
tag
válasz paramparya #197 üzenetére
Nah...nagyjából halad a dolog...mostmár úgytűnik működik is. De lenne még1 kérdésem. Jelenleg accessben tesztelem a lekérdezést, működik is tök jól. Jelenleg így néz ki:
SELECT dátum AS [Lekért dátum], mikor AS [Módosítás dátuma], t_név, régi_ár, akt_ár
FROM Termék, Árvált
WHERE Termék.kód=Árvált.kód AND dátum=Árvált.mikor
ORDER BY mikor;
mivel a dátum mező nem szerepel semelyik táblában, ezért automatikusan megkérdezi az access a dátumot. Szóval ez így jó is meg minden...de a kérdés, hogy sql server alatt is így csinálja-e, tehát hogy bekéri a dátum mezőt. Ebben megtudna vki erősíteni?''A tudatlant lehetetlen érvekkel meggyõzni.'' William Gibbs McAdoo
Új hozzászólás Aktív témák
- Facebook és Messenger
- Rövid előzetesen a S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Android alkalmazások - szoftver kibeszélő topik
- Fejhallgató erősítő és DAC topik
- Energiaital topic
- Kamionok, fuvarozás, logisztika topik
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- Autós topik
- Főzőcskés topic
- Melyik tápegységet vegyem?
- További aktív témák...