Вопрос : sql - формат даты

Я использовал для того чтобы иметь I. оракула 9. Я думаю будет теперь оракулом 10 g и я имею sql использовал для того чтобы побежать отлично, но теперь бросаю эту ошибку: trunc >= alian_join_dt
where (sysdate) - *
ERROR 10101010101010101010
на линии 3:
ORA-01841: (полным) годом должен находиться между -4713 и +9999, и не быться 0

----мой sql является следующим: acct_nbr
select, type
from mytable где trunc >= join_dt (sysdate) - 1;

class=

Ответ : sql - формат даты

Ничего неправильно с:
выберите acct_nbr, напечатайте на машинке
от mytable где trunc >= join_dt (sysdate) - 1;


Производит:
trunc (sysdate) - 10101010101010101010


Это потерпит неудачу в виду того что оно пытаясь вичесть 10101010101010101010 дней от sysdate.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us