Excel egyedi mező mysql-ben is

Ez a téma lezárásra került a moderátor által. A lezárás oka: 1 t�ma - 1 k�rd�s
Excel egyedi mező mysql-ben is
2011-07-04T11:37:30+02:00
2011-07-04T12:15:32+02:00
2022-11-22T09:30:39+01:00
szunyogistvan
Üdv!

Olyan problémám merült fel, hogy van egy excel fájlom benne adatokkal, és az egyik oszlop adatainak formátuma: 0000#

tehát az egyik oszlopban 5 jegyű számok vannak, pl. 00001, 00002, 00003

na most, a problémám az adatbázisba való importáláskor jelenik. A phpmyadmin importálás közben kidobja a 0-kat, és csak a 0-nál nagyobb számokat hagyja bent, pl.
00024 -> 24

erre keresnék megoldást.

biztos hihetetlen egyszerű a dolog, de ez most kifogott rajtam.
Mutasd a teljes hozzászólást!

  • Szvsz vagy elteszed szövegként, vagy formázod megjelenítéskor.
    Mutasd a teljes hozzászólást!
  • Ha a kérdéses mező szám típusú, pl. integer, akkor így is kell működnie, hiszen a 00024 szám értéke 24. Egyszerű logika kell hozzá...

    2 lehetőséged van:
    1. mysql mező típusát állítsat szövegesre, mondjuk varchar, és máris maradnak a 0-k.
    2. A kérdéses mező maradjon szám formátumú, de állítsad be a zerofil tulajdonságát és határozd meg a megjelenítési szélességét. kedven mysql menedzser progidból könnyen meg kell tudnod ezt csinálni.
    Mutasd a teljes hozzászólást!
  • az a vicces, hogy a mező típusa : text, mégis úgy menti el, 00024 helyett, hogy 24

    próbáltam átállítani varchar típusra, de azt meg nem engedte az alábbi hibaüzivel:


    SQL-lekérdezés: ALTER TABLE `ugyfelek` CHANGE `ugyfelkod` `ugyfelkod` VARCHAR CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL A MySQL mondta: Dokumentáció #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL' at line 1
    Mutasd a teljes hozzászólást!
Ez a téma lezárásra került a moderátor által. A lezárás oka: 1 t�ma - 1 k�rd�s
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd