Найдено 5 результатов

svalx
27 ноя 2005, 17:18
Форум: Общие проблемы
Тема: Немогу выполнить хранимую процедуру - system error ...
Ответы: 5
Просмотры: 5153

dimitr писал(а):Не злоупотребляй кросспостингом, пожалуйста.
Хорошо. Хотя я не знал, что это возбраняется...

Gage
Да, действительно, проблема была именноо в блобах.
svalx
26 ноя 2005, 13:01
Форум: Общие проблемы
Тема: Немогу выполнить хранимую процедуру - system error ...
Ответы: 5
Просмотры: 5153

Немогу выполнить хранимую процедуру - system error ...

Создал хранимую процедуру в FB 1.52 вида: СREATE PROCEDURE ADDNEWS ( SUBJECT VARCHAR(60), TEXT BLOB SUB_TYPE 1 SEGMENT SIZE 400, AUTOR VARCHAR(20)) AS DECLARE VARIABLE AUTORID INTEGER; begin SELECT E.TABNAMBER FROM EMPLOYEE E JOIN SCOOLPEOPLE S ON E.peopleid = S.peopleid WHERE UPPER(S.login) = UPPER...
svalx
24 ноя 2005, 14:01
Форум: Общие проблемы
Тема: Дата и время в Default
Ответы: 6
Просмотры: 5669

Скорее всего задать значением по умолчанию для поля произвольную (по отношения к текущей) дату можно только с помощью триггера: Код работает: SET TERM ^ ; CREATE TRIGGER "Table1_BI" FOR "Table1" ACTIVE BEFORE INSERT POSITION 0 AS BEGIN IF (NEW."DATE1" IS NULL) THEN NEW."DATE1" = current_date + 1; EN...
svalx
24 ноя 2005, 13:29
Форум: Общие проблемы
Тема: Дата и время в Default
Ответы: 6
Просмотры: 5669

Fed писал(а):А что со временем?
В dialect 3 можно пользоваться константами

Код: Выделить всё

CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_DATE
соответственно для полей типа TIME, DATE и TIMESTAMP.

Но меня интересует общий принцип. Например нужна для поля дата по умолчанию равная "Сегодня + 6 месяцев"...
svalx
24 ноя 2005, 12:43
Форум: Общие проблемы
Тема: Дата и время в Default
Ответы: 6
Просмотры: 5669

CREATE TABLE Table1 ( ID INTEGER, DATE1 DATE DEFAULT CURRENT_DATE) Во всех новых записях, если явно не будет задано значение поля DATE1, то ему перед вставкой будет присвоено значение текущей даты. У меня тоже вопрос в тему: CREATE TABLE Table1 ( ID INTEGER, DATE1 DATE DEFAULT CURRENT_DATE+1 ) - не ...