Zdravim když vkládám do tabulky data typu datetime tak mi to háže chybu že sou data moc dlouhá protože datatime má délku 8 znaků,
jde nák zvětšit tu délku ? přes alter table to nefunguje.Předem díky za radu
Změna délky DATETIME v MYSQL
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Změna délky DATETIME v MYSQL
DATETIME musí mít formát YYYY-MM-DD HH:MM:SS, jiný nebere -> datetime má délku 19 znaků
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Změna délky DATETIME v MYSQL
Jen pro zajímavost: http://cs.wikipedia.org/wiki/ISO_8601
Kořeny pochází někdy z roku 1971 a u nás je to "uzákoněné" normou ČSN od roku 1984.
Kořeny pochází někdy z roku 1971 a u nás je to "uzákoněné" normou ČSN od roku 1984.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Změna délky DATETIME v MYSQL
Msg 242, Level 16, State 3, Line 90
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
The statement has been terminated. bohužel dostávám stále tuto chybu
INSERT INTO Vypujcka VALUES ('2009-05-20 8:30:20','2009-08-20 13:30:10','2009-07-20 10:30:45','5001','7005','90005')
takto přidávám řádky zkoušel sem i data bez uvozovek ale to taky nešlape
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
The statement has been terminated. bohužel dostávám stále tuto chybu
INSERT INTO Vypujcka VALUES ('2009-05-20 8:30:20','2009-08-20 13:30:10','2009-07-20 10:30:45','5001','7005','90005')
takto přidávám řádky zkoušel sem i data bez uvozovek ale to taky nešlape
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Změna délky DATETIME v MYSQL
neuvádíš tam sloupce do kterých to chceš zapsat, uváděj je tam, zlepší to luštění případných chyb (třeba jako je tahle)
dobrý způsob je třeba tento (případ php):
dobrý způsob je třeba tento (případ php):
PHP píše:$insert = array('datum' => '2012-12-16 16:20:00', 'prezdivka' => 'CZechBoY', 'forum' => 'pc-help.cz');
$sql = "INSERT INTO tabulka (`" . implode('`,`', array_keys($insert)) . "`) VALUES ('" . implode('\',\'', array_values($insert)) . "')";
$query = mysql_query($sql);
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 4403
-
od Grander
Zobrazit poslední příspěvek
21 čer 2024 17:41
-
- 17
- 7248
-
od Fargotroniac
Zobrazit poslední příspěvek
12 říj 2024 18:59
-
-
Zkratka na plochu - Změna obnovovací frekvence monitoru - TV (hledám)
od jkmaxfli » 31 bře 2025 13:04 » v Multimédia (filmy, hudba, CDs/DVDs) - 4
- 9320
-
od jkmaxfli
Zobrazit poslední příspěvek
31 bře 2025 19:19
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů