Тип INTERVAL в поле длительности недопустим, он не существует как тип данных. Я рекомендую вам использовать дату начала и дату окончания, которая лучше и может предоставить гораздо лучшую информацию. Работа с интервалами может принести много проблем в будущем.
CREATE TABLE EVENTO(
ID_EVENTO NUMBER PRIMARY KEY,
ID_COMPLEJO NUMBER NOT NULL,
N_COMISARIOS NUMBER,
FECHA_EVENTO DATE,
N_PARTICIPANTES NUMBER,
FECHA_INICIO DATE,
FECHA_FIN DATE,
EQUIPAMIENTO VARCHAR2(255),
FOREIGN KEY (ID_COMPLEJO) REFERENCES COMPLEJO
)
В Windows это не нормально, когда процесс завершается после того, как его родительский объект был убит (как это делают Unix-лайки обычно). Поэтому нет прямой необходимости в чем-то подобном nohup
. Если вы хотите избежать связанного с ним окна консоли, вы можете использовать javaw
, но перенаправление не сработает.
Вы можете использовать команду Windows start
:
start /min java -jar spider.jar
Эта команда на самом деле не совпадает с nohup
; но это может подойти, если вы довольны процессом Java, работающим в отдельном свернутом окне. См. http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx