Hirdetés
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Mobil flották
- iPhone topik
- Hivatalos a OnePlus Watch 4
- Google Pixel topik
- Fittyet hány a pesti napfényre a Honor 600
- Xiaomi Watch 5 - kínai időszámítás
- Egy picit megpihen az iPhone a 200 megapixeles váltás előtt
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Xiaomi 15T Pro - a téma nincs lezárva
Ú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
- Kertészet, mezőgazdaság topik
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Kerékpárosok, bringások ide!
- Azonnali fotós kérdések órája
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Subaru topik
- Robogó, kismotor
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Mobil flották
- iPhone topik
- További aktív témák...
- Bomba ár! Lenovo X13 G1I - i7-10G I 16GB I 512SSD I 13,3" FHD Touch I Cam I W11 I Gari!
- Dell Precision 7550,15.6,FHD,i7-10850H,16GB DDR4,256GB SSD,Quadro T2000 4GB VGA,WIN11,LTE
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 Fe
- iPhone 15 Pro Max 512GB 87% Esim-es verzió (3hónap Garancia) Kijelzőn pici folt!
- -50% Dobozos Új Lenovo ThinkPad X1 gen 10 2-in-1 Ultra 7 268V 32gb ram Inter Arc 140V Gari 2030
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


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

