powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблемка формат TIME
25 сообщений из 25, страница 1 из 1
Проблемка формат TIME
    #38526011
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, перегоняю данные вида 12:40 из одной базы (ms sql) в MySQL
так вот в MySQL мне нужно получить данные такого же вида
но
Код: plsql
1.
2.
3.
4.
5.
CREATE TABLE IF NOT EXISTS `tm` (
 `id` int(5) unsigned NOT NULL AUTO_INCREMENT,
  `wed` time(5),
 `wed2` time(5),
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


создаю таблицу
а при переброски данных у меня 14.01.2014 12:40:00 вот такой формат откуда не возьмись
в MySQL вообще работает ограничение на тип данных time???
я разницы не замечаю time(1) или time(10) одинаково!
подскажите
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526034
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526064
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
спасибо, только что прочитал, но там не намека, почему выдало 14.01.2014 12:40:00
ведь у меня стоит TIME, а мне еще и дату влупило
подскажите, может вы знаете есть ли у time ограничение на размер time(1) к примеру
а вот интересно time 3 байта будет иметь и в моем случае
но я все же не пойму откуда там дата взялась
спасибо заранее
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526077
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет типа TIME(5), есть тип TIME.
Loshokмне еще и дату влупило
Значит, где-то хрени напорол. Распрями руки и делай...
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
mysql> CREATE TABLE IF NOT EXISTS `tm` (
    ->  `id` INT(5) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
    ->   `wed` TIME,
    ->   `wed2` TIME
    -> );
Query OK, 0 rows affected (0.24 sec)

mysql> INSERT INTO tm (wed, wed2) VALUES ('11:22:33',101112);
Query OK, 1 row affected (0.06 sec)

mysql> SELECT * FROM tm;
+----+----------+----------+
| id | wed      | wed2     |
+----+----------+----------+
|  1 | 11:22:33 | 10:11:12 |
+----+----------+----------+
1 row in set (0.00 sec)

mysql>
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526080
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina http://dev.mysql.com/doc/refman/5.6/en/time.html
Просвещайтесь...Полуоффтоп - однако ж! Оказывается, начиная с версии 5.6.4 в MySQL можно доли секунд хранить!
И, кстати, time(10) не бывает.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526081
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaНет типа TIME(5)Таки теперь есть.
Правда, неизвестно какая версия MySQL у топикстартера.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526089
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм... надо версию апнуть, значит... давно не грейдился, а тут вона как...
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526104
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня последняя версия, не так давно обновлял
подскажите как из
Код: plsql
1.
SELECT * FROM tm > c:/1.txt 

правильно в текстовый файл, чтобы вам показать
ато забыл)
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526107
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526108
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Loshok,

зачем в файл? просто скопируйте текстом из консоли
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526109
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но ещё проще копипаст с консоли - вот как я делал выше.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526113
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
у меня не копирует ничего с консоли
кстати версия MYSQL 5.7 и консоль стандартная MYSQL 5.7 Command Line Client - Unicode
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526123
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообщем фишка в чем:
Код: plsql
1.
2.
3.
4.
5.
6.
CREATE TABLE `tm` (
 `id` int(5) unsigned NOT NULL AUTO_INCREMENT,
  `wed` time(5),
 `wed2` time(5),
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


если создать в time(5), то при SELECT получаем
11:22:33.00000
вот эти (5) и заполняются нулями
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526125
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сказки не рассказывай, да... у всех копирует, а у тебя нет... правой кнопкой кликни посередь окна - и изучай менюшку.
Или включи tee и копируй из файла лога.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526127
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Loshokвот эти (5) и заполняются нулямиНормально... а чем они должны были заполниться? семёрками, что ли?
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526149
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
я что лошок)
да говорю же ничего не копирует, Копировать даже надпись не активка
после нее написано <ВВОД>
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526152
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LoshokAkina,
я что лошок)
да говорю же ничего не копирует, Копировать даже надпись не активка
после нее написано <ВВОД>В пункте "Свойства" включите "выделение мышью".
Выделите текст. Нажмите <ВВОД>/Enter.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526172
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,
спасибо
но честно говоря никогда бы не подумал что именно так копирует и выделяет, т.к. это совсем не по стандартному)
надо через обычную cmd себе настроить, т.к. это очень не удобно
буду пробывать решать проблему, т.к. к данным добавляется текущая дата не совсем понятно почему
сейчас запилил с access через odbc соединился с MySQL и забросил время формата 12:40, а оно мне дату текущую в полном формате добавляет (хотя у меня Краткий формат времени )
оч. странно
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526192
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Loshokно честно говоря никогда бы не подумал что именно так копирует и выделяет, т.к. это совсем не по стандартному)
надо через обычную cmd себе настроить, т.к. это очень не удобноЭто и есть обычный cmd.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526196
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Loshokсейчас запилил с access через odbc соединился с MySQL и забросил время формата 12:40, а оно мне дату текущую в полном формате добавляетСильно подозреваю, что это что-то из выделенного добавляет.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526229
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Loshokсейчас запилил с access через odbc соединился с MySQL и забросил время формата 12:40, а оно мне дату текущую в полном формате добавляет (хотя у меня Краткий формат времени )
оч. странноНичего странного. Ты установил формат отображения, а вовсе не хранения.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526243
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Тип данных: Дата Время
Формат поля: Краткий формат времени
я вот сейчас открыл и проверил на всякий случай в таблице, там реально стоит 12:40, и больше абсолютно ничего нету
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526525
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Итить... ок, перевожу на русский язык.
LoshokТип данных: Дата Время
Хранить в таблице и дату и время. Во внутреннем представлении (целая часть - дата, дробная часть - время).
LoshokФормат поля: Краткий формат времени
При выводе на экран отображать только время в кратком формате, остальное не показывать.
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526779
Loshok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
если этому верить то я такого не знал
но ведь в таблицах только время, не понимаю)
ну а как тогда мне перенести правильно
спасибо
...
Рейтинг: 0 / 0
Проблемка формат TIME
    #38526987
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделать в MS SQL выгрузку данных в CSV и загрузить их в MySQL.
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблемка формат TIME
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]