Eli PhpMyAdmin:lla tein kannan, johon importoin dumpin. Kuitenkin nyt tiettyjen kenttien määrityksessä on jotain häikkää, koska kenttiin tallennetuissa arvoissa (VARCHAR) ei näy etunollia, mikäli sinne tallentuu numeerinen arvo. Kuinka nuo etunollat saa mukaan?
MySQL ja etunollat
7
691
Vastaukset
- dumpissa?
>...importoin dumpin.
Millä tehty ja mikä formaatti. Näkyykö etunollat siinä ja vielä "lainausmerkeissä".
VARCHAR on puhtaasti merkkitietoa joten siinä näkyy kaikki siihen tallenettu tieto, myös etunollat. - ..........
En ole koskaan nähnyt MySQL:n enkä minkään muunkaan DBMS:n tekevän niin.
- databeissi
Dumppi on tehty SQliten kannasta sen omalla komentorivisoftalla. Etunollat näkyvät siinä dumpissa ja ne numeeriset arvot ovat lainausmerkkien sisällä. Sitä minäkin ihmettelin, että miksi MySQL ei tajua etunollia, en ole ennemmin tämmöiseen törmännyt. Voisiko merkistökoodauksella on väliä? Hallinnoin MySQL-kantaa phpMyAdminilla.
- databeissi
Eivätpä ne arvot muuten olekkaan heittomerkkien sisällä siinä dumpissa.
- databeissi
databeissi kirjoitti:
Eivätpä ne arvot muuten olekkaan heittomerkkien sisällä siinä dumpissa.
Nyt näkyy etunollat, kun korjasin käsin dumppiin yhden arvon, eli laitoin lainausmerkit. Minkähän tyyppisenä arvona MySQL sitten tulkistee nuo arvot? Schemassa kun on määritetty VARCHAR, niin eikös näiden silti pitäisi näkyä kokonaisina lukuina?
- ............
databeissi kirjoitti:
Nyt näkyy etunollat, kun korjasin käsin dumppiin yhden arvon, eli laitoin lainausmerkit. Minkähän tyyppisenä arvona MySQL sitten tulkistee nuo arvot? Schemassa kun on määritetty VARCHAR, niin eikös näiden silti pitäisi näkyä kokonaisina lukuina?
Ei MySQL sieltä mitään tiputa tai tulkitse. VARCHAR:ille pitää määritellä pituus, 1-255 merkkiä. Jos merkkijonot ovat pidempiä, käytä esim MEDIUMTEXT:iä... tai LONGTEXT:iä.
Tietotyyppinä suosittelen UTF-8:n käyttämistä, säästyy monelta harmilta. - ...........
............ kirjoitti:
Ei MySQL sieltä mitään tiputa tai tulkitse. VARCHAR:ille pitää määritellä pituus, 1-255 merkkiä. Jos merkkijonot ovat pidempiä, käytä esim MEDIUMTEXT:iä... tai LONGTEXT:iä.
Tietotyyppinä suosittelen UTF-8:n käyttämistä, säästyy monelta harmilta.Kylläpä sitä nyt ajatustypotetaan. :)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta
https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi862341Olen tosi outo....
Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap192272Vanhalle ukon rähjälle
Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen191818- 1051477
Maisa on SALAKUVATTU huumepoliisinsa kanssa!
https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/1525663761472Hommaatko kinkkua jouluksi?
Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k1621253Aatteleppa ite!
Jos ei oltaisikaan nyt NATOssa, olisimme puolueettomana sivustakatsojia ja elelisimme tyytyväisenä rauhassa maassamme.2571042- 68969
- 78919
Omalääkäri hallituksen utopia?
Suurissa kaupungeissa ja etelässä moinen onnistunee. Suuressa osassa Suomea on taas paljon keikkalääkäreitä. Mitenkäs ha174903