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

SYSDATE - это специфическая функция SQL Oracle, которая служит для определения текущей даты и времени базы данных. Используйте для вопросов, связанных с функцией SYSDATE.
0 ответов

mysql now() возвращает 2018-00-00 0:00:00

MySQL now() возвращает значение 0 для месяца, даты, часа, минуты и секунды, но значение года является правильным. Проблема та же самая с sysdate(), current_timestamp() также. В то время как current_date() а также current_time() возвращает правильные…
21 сен '18 в 17:43
2 ответа

Как получить значение sysdate из базы данных Oracle в Django

Как получить значение sysdate из базы данных Oracle с помощью django? Я попытался добавить двойной класс в моей модели, как показано ниже: class Dual(models.Model): dummy = models.CharField(max_length=1, null=True, blank=True) sysdate = models.DateF…
12 июл '16 в 13:30
3 ответа

Функция PL/SQL для добавления +7 дней к SYSDATE

Мы должны сделать функцию, которая добавляет +7 дней к текущему SYSDATE, а также введите время и минуту, однако мой код отображает только дату, а не время. Что я делаю неправильно? Это, наверное, очень легко, но я просто не могу понять, и в интернет…
02 мар '16 в 17:00
1 ответ

Sysdate как строка

Я отправляю на серверную строку sysdate()с устройства Android. Проблема в том, что код ничего не вставляет в базу данных mysql. Колонка first является DATETIME, Я использую MySQL, когда я печатаю INSERT INTO test (first) VALUES (sysdate()); в верста…
29 мар '13 в 14:14
1 ответ

Получение последнего дня предыдущего месяца в запросе HIVE

Я новичок в HIVE, и мне нужно получить последний день предыдущего месяца из таблицы в улье. SQL-эквивалент --- select last_day(add_months(sysdate,-1)) from dual; Я мог получить только предыдущий день в Интернете, что-то вроде select * from table1 wh…
14 окт '15 в 10:51
3 ответа

Функция to_date с sysdate

select TO_CHAR(to_date(sysdate, 'DD-MON-YYYY'), 'DAY') FROM DUAL; Когда я запустил этот запрос, результат был: Воскресенье. Но мы знаем, что сегодня вторник (1-1-2013). А также затем изменил запрос как select TO_CHAR(to_date('01-JAN-2013', 'DD-MON-Y…
01 янв '13 в 05:25
0 ответов

Sysdate отличается от даты базы данных в SQL Developer

Я использую SQL Developer в качестве клиента для Oracle 11G RAC. Сервер базы данных настроен на Тихоокеанский часовой пояс (PDT) и когда я запрашиваю sysdate в sqlplus он всегда показывает время PDT. Но в SQL Developer время отображается как GMT -4.…
09 авг '13 в 20:23
2 ответа

Объединение sysdate с фиксированным временем в oracle

Я хочу объединить sysdate со своим временем Ниже приведен запрос, который я пробовал, но я получаю год как 0016 вместо 2016 года. Есть ли другие способы получить результат, как показано ниже? Запрос: select to_date(sysdate || ' 02:50:00','dd-mon-yyy…
12 мар '16 в 07:47
2 ответа

Количество дней в месяце против непрерывной даты

Я получил SQL-запрос, в котором указана дата (D1), когда товар был в магазине, и дата (D2), когда товар вышел. Я хочу подсчитать, сколько дней товар оставался в магазинах. D2-D1 - это легкий расчет. Моя проблема теперь, если продукт вошел в 28/28 и …
03 дек '18 в 15:39
2 ответа

Sysdate в тексте sql

У меня проблема, я хочу, чтобы sysdate был в тексте, в настоящее время мое выражение Where выглядит так: where optxt_text like '%Mahnstufe 2 29.06.2016%' and (reverse(rpad(reverse(optxt_belnr),3))) in ('KAG','KRE','KSR') ; Есть ли способ заменить "2…
04 июл '16 в 14:12
3 ответа

Не могу навсегда изменить формат SYSDATE

Я хочу изменить формат даты Oracle Теперь это ДД / ММ / ГГГГ, я хочу изменить его на ММ / ДД / ГГГГ Я использовал простой код (спасибо, Google) ALTER SESSION SET NLS_DATE_FORMAT = 'MM/DD/YYYY HH24:MI'; select sysdate from dual; Проблема в том, что к…
25 окт '16 в 09:52
2 ответа

SQL ORACLE добавляет 1 секунду для sysdate каждые 10 строк

В динамическом SQL я хотел бы добавить 1 секунду каждые 10 строк Следующий запрос не работает, получил "интервал недействителен" select rownum ,(round(rownum/10,0)+1) ,sysdate + interval '(round(rownum/10,0)+1)' SECOND from anytable_with_lots_of_row…
28 июн '18 в 16:55
2 ответа

Оракул, где пункт не работает с sysdate

Пожалуйста, помогите мне, DAY_ID - это поле базы данных, которое содержит 1-7 цифр. 1 для понедельника, 2 для вторника и так далее. DECLARE V_DAY_ID NUMBER(1) :=0; BEGIN SELECT DAY_ID INTO V_DAY_ID FROM DAYS WHERE DAY_NAME = TO_CHAR(SYSDATE,'DAY'); …
08 июл '18 в 07:49
2 ответа

Формат времени в датагрид

У меня есть вопрос... как я могу рассчитать разницу между sysdate и столбцом с именем "время создания"? Вот часть SQL (я использую базу данных Oracle): $g->select_command = "select c.case_id as \"NGM ID\", s.NE_PRIORITAET as \"NE Prio\", case sub…
15 авг '14 в 14:47
2 ответа

ORA-30081: неверный тип данных для арифметики дата / время для указанного ниже запроса

select LASTCHANGEDATE from ROH_TRANSFER where LASTCHANGEDATE BETWEEN to_char(sysdate,'yyyy/mm/dd') - INTERVAL '10' DAY AND to_char(sysdate,'yyyy/mm/dd'); Для приведенного выше запроса я получаю следующую ошибку: where LASTCHANGEDATE BETWEEN to_char(…
10 ноя '16 в 05:25
2 ответа

Как установить значение поля Date для текущей даты и времени в этой таблице БД Oracle?

Я довольно новичок в работе с БД, и у меня возникла следующая проблема при попытке обновить поле Дата в таблицу, определенную в БД Oracle. Поэтому в моей БД у меня есть таблица с именем CERTIFICAZIONI, в которой есть поле даты с именем DATA_VISUALIZ…
02 фев '15 в 09:35
1 ответ

Oracle db - именование переменной (sysdate)

В PL/SQL... почему можно назвать переменную (sysdate), хотя это зарезервированное слово? например, set serveroutput on; declare sysdate integer := 23; begin dbms_output.put_line(sysdate); end; который выводит: 23 а не дата текущего дня.
02 дек '13 в 16:11
0 ответов

(pl/sql) функции sysdate обновляют поля без временной части

Когда я пытаюсь: UPDATE table_name SET modification_ts = SYSDATE WHERE id = ... (modification_ts is Date type) он обновляет поле без временной части, например: "27/11/2015" Когда я пишу: v_modification_ts DATE := SYSDATE; UPDATE table_name SET modif…
27 ноя '15 в 19:41
1 ответ

Oracle Sql сопоставляет дату столбца с ошибкой sysdate

Я пытаюсь сопоставить столбцы из разных таблиц, сопоставив их с сегодняшней датой, используя SYSDATE, Выходной результат фактически заполняет столбец даты сегодняшней датой во всех строках, а не только в одной строке, в которой фактически есть сегод…
17 мар '13 в 14:21
2 ответа

ORA-00904: ошибка неверного идентификатора sysdate

Я пытаюсь запустить ниже запрос в Oracle, но получаю эту ошибку. Есть идеи как решить? SELECT DISTINCT t1.p_id "Id", (TO_CHAR("sysdate", 'YYYY') + least(SIGN(("sysdate" - to_date('01-Aug-' | | TO_CHAR("sysdate", 'YYYY'), 'DD-Mon-RRRR'))), 0)) "Year"…