Запитання з тегом «datetime»

для питань, характерних для типів даних, які містять як дату, так і час.

1
Які формати прямої дати / часу безпечні для мови та мови DATEFORMAT?
Легко показати , що багато дати / часу форматів інших , ніж наступні два уразливі для невірної інтерпретації з - за встановлення мови, SET DATEFORMAT або мову для входу в систему за замовчуванням: yyyyMMdd -- unseparated, date only yyyy-MM-ddThh:mm:ss.fff -- date dash separated, date/time separated by T Навіть цей формат, …

3
Доступ (Jet) SQL: Марки DateTime в TableB, посилаючись на кожну марку DateTime в TableA
Перші слова Ви можете сміливо ігнорувати наведені нижче розділи (та включаючи) ПРИЄДНАЙТЕСЬ: Починаючи з, якщо ви просто хочете зламати код. Фон і результати просто служать в якості контексту. Перегляньте історію редагування до 2015-10-06, якщо ви хочете побачити, як виглядав код спочатку. Об'єктивна Зрештою, я хочу обчислити інтерпольовані координати GPS для …


6
Бажаний спосіб зберігання DateTime
Інформацію про дату та час ми можемо зберігати двома способами. Який найкращий підхід для зберігання інформації DateTime? Збереження дати та часу у 2 окремих стовпцях або одному стовпчику за допомогою DateTime ? Чи можете ви пояснити, чому такий підхід кращий? (Посилання на документи MySQL для довідок, питання загальне, не характерне …

5
Як додати 1 мілісекунд до рядка дати?
На основі вибору я можу повернути x рядків так: 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 Ми маємо всі мілісекунди з 0. Чи є спосіб додати 1 на 1 мілісекунд, тож вибір буде виглядати приблизно так: 1 2019-07-23 10:14:04.001 1 2019-07-23 10:14:11.002 2 2019-07-23 10:45:32.003 …

1
MySQL 5.6 DateTime Неправильне значення дати: '2013-08-25T17: 00: 00 + 00: 00' з кодом помилки 1292
Я використовую MySQL 5.6 і в мене є програма, яка запускає наступний оператор SQL проти моєї бази даних: UPDATE `m_table` SET `s_time` = '2013-08-25T17:00:00+00:00' WHERE id = '123' На жаль, я отримую таку помилку: Неправильне значення дати: "2013-08-25T17: 00: 00 + 00: 00" для стовпця "s_time" у рядку 1 Тип …
15 mysql  datetime 

5
SQL Server Isnull Повертається 1900-01-01, коли поле є нульовим
Наступний фрагмент коду повертається 1900-01-01, коли поле DOB є нульовим. Я хотів (і очікував), що він поверне порожній рядок (''), але це не так. Як слід діяти, щоб отримати бажані результати? isnull(convert(date,DOB,1),'')

2
Проблема продуктивності MySQL з використанням індексованих стовпців часу
Я намагався вирішити наступну проблему протягом приблизно однієї години зараз, і все ще не впорався з цим. Гаразд, у мене є таблиця (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment …

3
Окремі стовпці місяця та року або дата з днем ​​завжди встановлено на 1?
Я лад бази даних Postgres , де буде багато групування речей по monthі year, але ніколи за date. Я міг би створити цілі monthчи yearстовпці і використовувати їх. Або я міг би мати month_yearстовпчик і завжди встановлювати значення day1. Перший здається трохи простішим і зрозумілішим, якщо хтось переглядає дані, але …

2
Обробка часових поясів у марті / складі даних
Ми починаємо проектувати будівельні блоки марта / складу даних, і нам потрібно мати можливість підтримувати всі часові пояси (наші клієнти з усього світу). Починаючи з читання дискусій в Інтернеті (і в книгах), загальним рішенням, як видається, є окремий вимір дати та часу, а також часові позначки в таблицях фактів. Однак …

2
Перетворіть стовпець часу в число секунд
У моїй базі даних SQL Server у мене datetimeстовпець. Який хороший спосіб створити новий стовпець, який представляє longзначення для datetimeстовпця? Значення longозначало б кількість секунд. Я думав, що якщо я можу це перетворити longs, це полегшить групування за запитами за часовими періодами, оскільки я можу просто розділити довге число на …

4
Як створити рядок на кожен день у діапазоні дат, використовуючи збережену процедуру?
Я хотів би створити збережену процедуру, яка створюватиме рядки в таблиці за кожен день у заданому діапазоні дат. Збережена процедура приймає два входи - дату початку та кінцеву дату, бажану користувачем. Отже, скажімо, у мене така таблиця: SELECT Day, Currency FROM ConversionTable День - це дата Date, а валюта - …

1
Підсумковий інтервал дат в межах одного стовпця
Як найкраще підсумовувати відмінності діапазону дат в одному стовпчику між перемежованими рядками? У мене стовпець Datetime і хочу обчислити різницю між рядками. Я хочу різниці в секундах. Це питання не про те, як розібратися в двох часових позначках, а більше зосереджено на тому, як найбільш ефективно обчислити між рядками в …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.