Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- MasterDeeJay: Egy nem átlagos Asus videókártya (GTX950M 2GB GDDR3)
- Gurulunk, WAZE?!
- Dell Venue 8 Pro
- Mr Dini: Mindent a StreamSharkról!
- gban: Ingyen kellene, de tegnapra
- gerner1
Új hozzászólás Aktív témák
-
Dilikutya
félisten
válasz
Dilikutya
#3527
üzenetére
Nem sokkal később megtaláltam a megoldást:
SET GLOBAL innodb_file_format = barracuda; Ezt futtatni kell egy query-ből.
Ez érvényes lesz az újonnan létrehozott táblákra. A problémás sorok importálásához xlsx táblázatból újra létre kell hozni már ily módon a táblát, ezúttal DYNAMIC-ként, és menni fog.
CREATE TABLE table (`mezonev` MEZOTIPUS) ENGINE=InnoDB ROW_FORMAT=DYNAMIC....;
-
Apollo17hu
őstag
válasz
Dilikutya
#3418
üzenetére
Szerintem nem jó a táblaszerkezeted. Ez a "nagyon sok" mező "ki van forgatva", pedig meg lehetne oldani az egészet két mezővel: az egyik értéke a mostani mezőnév lehetne, a másik értéke pedig az, amire most is szűrsz.
Most így vannak az adataid:
[mező_1] | [mező_2] | [mező_3] | [mező_4] | [mező_5] | ... | [mező_n]
---------------------------------------------------------------------------------------------
'AA' 'BB' 'XX' 'YY' 'PP' 'MM' 'ZZ'
'ee' 'zz' 'bb' 'NN' 'PP' 'MM' 'ww'
'dd' 'UU' 'CC' 'tt' 'xx' 'AA' 'WW'helyette viszont lehetnének így is:
[mező_1] | [mező_2]
------------------------------
'mező_1' 'AA'
'mező_1' 'ee'
'mező_1' 'dd'
'mező_2' 'BB'
'mező_2' 'zz'
'mező_2' 'UU'
...
'mező_n' 'ZZ'
'mező_n' 'ww'
'mező_n' 'WW' -
Ispy
nagyúr
válasz
Dilikutya
#3415
üzenetére
MS SQL-ben a táblák és azok mezői lekérhetőek sys előtagú táblákból, én írnék rá egy table-valued függvényt (de lehet inkább egy template-et), amiben van egy cursor, ami végignyálazza a tábla mezőit, az outputja meg egy tábla, amiben minden rekord egy select utasítást tartalmaz.
A tábla azonosítóját megtalálod:
select * from sysobjectsA mezőket le tudod kérni:
select * from syscolumns
Új hozzászólás Aktív témák
Hirdetés
- GIGABYTE RTX 4080 Super 16GB GDDR6X WindForce V2 - Gari 2027.11.20. -ig - Eladó!
- ÚJ - MACBOOK PRO 16" M5 MAX 18C CPU / 40C GPU / 48 GB RAM / 2TB + 3 ÉV APPLE Care PLUS + ÁFÁ-s
- MSI Z390 Tomahawk + Intel I7 9700K + Be Quiet torony + 2x16GB DDR4 3000Mhz (Garancia)
- ZOTAC RTX 4080 16GB AMP Extreme AIRO
- Transcend ÚJ 512Gb nvme m.2 2280 SSD
- Apple iPhone 12 Pro Max 256 GB Blue 100% Akkumulátor 1 év Garancia Beszámítás Házhozszállítás
- Targus DOCK423A - USB-C Dual HDMI 4K HUB - 2 x HDMI (120Hz)
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Honor 200 Pro / 12/512GB / Kártyafüggetlen / 12Hó Garancia
- HIBÁTLAN iPhone SE 2020 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4307, 100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


![;]](http://cdn.rios.hu/dl/s/v1.gif)
