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
674
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
- 911325
Asiallinen lähestyminen
Mitä on asiallinen lähestyminen?? Tietääkö tai tajuaako kukaan, varsinkaan miehet??? Eilen NELJÄNNEN kerran jouduin isk1511076En tiedä..
Yhtään minkälainen miesmaku sinulla on. itse arvioin sinua moneenkin otteeseen ja joka kerta päädyin samaan lopputulokse74869Jennika Vikman avoimena - Isosisko Erika Vikman ohjeisti napakasti Tähdet, tähdet -kisaan: "Älä.."
Jennika ja Erika - niin ovat kuin kaksi marjaa! Ilmeiltään, ääneltään ja eleiltään hyvinkin samanlaiset - toinen on kyll15797Vedalainen metafysiikka
Termi ”metafysiikka” kuuluu Aristoteleelle. Metafysiikka tarkoittaa ”fysiikan jälkeen” eli tietoa siitä, mikä on tavalli290716- 60715
Ai jaa sinä oletkin ahnas
Ja romanttinen luonne, nyt vasta hiffasin että olet naarastiikeri. Parempi myöhään kuin ei milloinkaan.107708Milloin viimeksi näit ikäväsi kohteen?
Oliko helppo tunnistaa hänet? Millaisia tunteita tuo näkeminen herätti sinussa?39691- 60678
En oikeastaan usko että sinä tai kukaan
Olisi oikeasti ihastunut tai rakastunut. Se on joku harhakuva joka minusta miehestä syntyi. Ja kun se särkyy, niin "tunt43655