Вопросы с тегом «datetime»

для вопросов, относящихся к типам данных, которые содержат как дату, так и время.

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

3
Access (Jet) SQL: отметки DateTime в таблице B, фланкирующие каждую отметку DateTime в таблице A
Первые слова Вы можете спокойно игнорировать разделы ниже (и в том числе) JOINs: начиная с Off, если вы просто хотите взломать код. Фон и результаты просто служат в качестве контекста. Пожалуйста, посмотрите историю изменений до 2015-10-06, если вы хотите увидеть, как изначально выглядел код. Задача В конечном итоге я хочу …


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 …

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» в строке …
15 mysql  datetime 

5
SQL Server Isnull Возвращает 1900-01-01, когда поле пусто
Следующий фрагмент кода возвращает 1900-01-01, когда поле DOB имеет значение null. Я хотел (и ожидал), что он возвращает пустую строку (''), но это не так. Как мне продолжить, чтобы получить желаемые результаты? isnull(convert(date,DOB,1),'')

2
Проблема производительности MySQL при использовании индексированного столбца datetime
Я пытался решить следующую проблему в течение часа и так и не получил дальнейшее развитие. Хорошо, у меня есть таблица (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 Day - это DateTime, …

1
Сумма Интервал Даты в том же столбце
Как лучше всего суммировать различия в диапазоне дат в одном столбце между чередующимися строками? У меня есть столбец Datetime и я хочу рассчитать разницу между строками. Я хочу разницу в секундах. Этот вопрос не о том, как получить разницу между двумя временными метками, а о том, как наиболее эффективно рассчитать …


1
Почему GETUTCDATE раньше, чем SYSDATETIMEOFFSET?
В качестве альтернативы, как Microsoft сделала возможным путешествие во времени? Рассмотрим этот код: DECLARE @Offset datetimeoffset = sysdatetimeoffset(); DECLARE @UTC datetime = getUTCdate(); DECLARE @UTCFromOffset datetime = CONVERT(datetime,SWITCHOFFSET(@Offset,0)); SELECT Offset = @Offset, UTC = @UTC, UTCFromOffset = @UTCFromOffset, TimeTravelPossible = CASE WHEN @UTC < @UTCFromOffset THEN 1 ELSE 0 END; …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.