Описание тега systimestamp

SYSTIMESTAMP - это встроенная функция Oracle, которая возвращает системную дату, включая доли секунды и часовой пояс, системы, в которой находится база данных. Тип возврата - TIMESTAMP WITH TIME ZONE.
1 ответ

Oracle: выберите Миллисекунды из Типа отметки времени, который по умолчанию установлен на SYSTIMESTAMP.

У меня есть колонка с TIMESTAMP введите в моей базе данных Oracle. default значение столбца SYSTIMESTAMP, я бы хотел SELECT миллисекунды FROM столбец TIMESTAMP. Я использую запрос ниже без успеха: SELECT TO_CHAR (MY_TIMESTAMP, 'dd-mm-yyyy hh24:mi:ss…
2 ответа

Преобразовать метку времени в тип данных даты

SELECT to_date(to_char(SYSTIMESTAMP, 'MM/DD/YYYY'), 'MM/DD/YYYY') FROM DUAL; ==> 04-MAR-16 Кто-нибудь может объяснить, почему это утверждение select не приводит к '03/04/2016'? Как я могу написать свой выбор, чтобы он привел к этому, как тип даты…
04 мар '16 в 19:08
1 ответ

Запрос Oracle между двумя временными метками не возвращает записи

Я пытаюсь получить все записи в базе данных, которые имеют дату обновления между интервалом systimestamp -15 минут, до текущей systimestamp. Итак, что я делаю: and (CAST (update_date AS TIMESTAMP) at time zone 'UTC') BETWEEN (cast((systimestamp - in…
26 апр '18 в 16:28
2 ответа

Как я могу заменить дату в оракуле systimestamp

Я могу использовать только конкретное базовое значение (ГГГГММДД) в своем запросе. Я хотел бы вставить данные с отметкой времени, но просто заменить на эту дату INSERT INTO table (field1, field2, regTs) VALUES (:field1, :field2, systimestamp); из эт…
08 июл '17 в 05:22
3 ответа

Как перенести gethrtime() в C из Solaris в RHEL

Я портирую проект C с Solaris на Linux и перекомпилирую его. В файле logger.c функция gethrtime() sys/time.h не компилируется для Linux. Как я могу перенести его на Linux? Есть ли заменитель этого в Linux?
12 мар '18 в 18:09
2 ответа

Попытка удалить строки в базе данных oracle старше 1 часа, что приведет к тайм-ауту

У меня странная проблема, которую я не могу исправить. Я пытаюсь удалить все строки, отметка времени которых превышает 1 час. SQL: DELETE FROM TABLE WHERE TIMESTAMP <= SYSTIMESTAMP - 1/24 Весь код прекрасно работает в SQL Developer, но когда я пы…
02 ноя '16 в 17:38
1 ответ

Значение байтов дампа (systimestamp) Oracle

Я пытаюсь понять, что означают байты из метки времени, установленной в моей БД. Как они вычисляются для создания более читаемой даты? Я использую запрос ниже, чтобы получить данные, которые мне нужны: SELECT systimestamp ,DUMP (systimestamp) ,sessio…
31 июл '15 в 09:05
1 ответ

Есть ли в postgres эквивалентная функция, такая как systimestamp() oracle?

Я работаю над проектом переноса базы данных от оракула к postgresql. Мне нужно прочитать дату и время операционной системы из postgres. В oracle sysdate() возвращает системную дату и время в данных типа даты, а systimestamp() возвращает данные типа …
03 авг '16 в 12:21
1 ответ

Используйте PL/SQL для возврата периода времени, к которому в данный момент принадлежит systimestamp

Т.е. Я планировал разделить 24 часа на 24 секции (по 1 часу на каждую секцию): с 00:30:00 до 01:29:59 в качестве 1-й секции и т. Д. Текущий systimestamp = "02-NOV-15 06.13.49.000000000 PM"Я хочу получить SQL, которые могут возвращать период времени …
02 ноя '15 в 12:04
1 ответ

Как добавить HH:MI в systimestamp в коде PLSQL с переменной HH:MI в качестве переменной

Я хочу заменить '02:00'на переменную в приведенном ниже коде в процедуре PLSQL. SELECT SYSTIMESTAMP + interval '02:00' HOUR TO MINUTE INTO est_close_date FROM DUAL;
13 июл '18 в 11:14
2 ответа

Тип данных Varchar2 позволяет использовать метку systime

У меня есть одна таблица с типами данных varchar2, как показано ниже create table t11 (aa varchar2(100),bb varchar2(100)); Теперь, если я пытаюсь вставить systimestamp в выше значения вставляются: insert into t11 values (systimestamp,systimestamp); …
30 сен '15 в 05:39
1 ответ

Изменить столбец с даты, чтобы принять systimestamp

В настоящее время у меня есть триггер, который обновляет поле даты с sysdateК сожалению, иногда это может не быть уникальным, если обновление происходит в течение одной секунды. Можно ли изменить столбец для использования systimestamp так что он исп…
13 авг '15 в 10:10
2 ответа

SCN для TimeStamp - неправильное выражение?

У меня есть SCN: SELECT TIMESTAMP_TO_SCN(SYSTIMESTAMP) SCN FROM DUAL; Я могу преобразовать его в метку времени: SELECT SCN_TO_TIMESTAMP(6480157) FROM DUAL; Когда я хочу смешать эти два, я получаю ошибку: SELECT SCN_TO_TIMESTAMP(SELECT TIMESTAMP_TO_S…
12 мар '19 в 14:30
0 ответов

SYS_EXTRACT_UTC (SYSTIMESTAMP) от оракула до постгреса

Как конвертировать SYS_EXTRACT_UTC (SYSTIMESTAMP) из оракула в postgres?
03 май '19 в 09:56
0 ответов

интервал между проблемой systimestamp (оракул)

У меня процедура ТТТ. v_start_date TIMESTAMP; v_delta_interval interval day to second; begin v_start_date := SYSTIMESTAMP; /* some code */ v_delta_interval := SYSTIMESTAMP - v_start_date; insert into tmp_log_table values (v_start_date, v_delta_inter…
24 янв '20 в 12:00
4 ответа

Метка времени и интервал Oracle

У меня есть требование получить записи из таблицы, systimestamp > LAST_UPDATE_TS + 5 minutes interval Не могли бы вы помочь с вопросом? ORACLE DB - 11G Version. Я пробовал это, как показано ниже, но не работал должным образом. SYSTIMESTAMP : 11-M…
11 мар '20 в 14:10
1 ответ

Как мне узнать возраст по текущему системному времени в NLS_DATE_FORMAT? (Oracle SQL)

У меня есть таблица под названием "человек". Как мне узнать возраст человека по текущему системному времени в NLS_DATE_FORMAT? ALTER SESSION SET NLS_DATE_FORMAT = 'DD.MM.YYYY'; CREATE TABLE person ( person_id NUMBER (9), birthday DATE CONSTRAINT nn_…
19 ноя '20 в 19:49
0 ответов

поведение Oracle sysdate и systimestamp при использовании dblinks

Я столкнулся с ситуацией, которой не могу найти возможного объяснения. Когда я запускаю следующий оператор select 'local' src, sysdate, systimestamp from dual; Я получаю ожидаемый результат SRC SYSDATE SYSTIMESTAMP ----- ------------------- --------…
28 фев '22 в 12:13
3 ответа

Вставьте SYSTIMESTAMP для поля Timestamp

У меня есть три метки времени в моей таблице SQL. Column Name Data Type Nullable Data_Default STATUS_TIMSTM TIMESTAMP(6) No (null) CREATED_TIMSTM TIMESTAMP(6) No SYSTIMESTAMP UPDATED_TIMSTM TIMESTAMP(6) No (null) INSERT INTO "TABLE_NAME" ("STATUS_TI…
19 янв '21 в 20:59
1 ответ

Как получить системную дату и время в oracle sql?

Я использую oracle apex, когда когда-либо пробую код SELECT TO_CHAR (SYSTIMESTAMP) "NOW" FROM DUAL Результат всегда отстает на 5 часов. Может ли кто-нибудь помочь мне с этим запросом?
30 окт '21 в 08:49