====== ADDWEEK() ====== ===== Версии сервера ===== ^ 0.9 ^ 1.0 ^ 1.5.3 ^ 1.5.4 ^ 1.5.5 ^ 2.0 ^ 2.0.3 ^ 2.0.4 ^ 2.1 ^ 2.5 ^ 3.0 ^ | + | + | + | + | + | + | + | + | + | + | + | ===== Доступно в ===== [[raznovidnosti_jazyka_sql|DSQL]], [[raznovidnosti_jazyka_sql|ESQL]], [[raznovidnosti_jazyka_sql|ISQL]], [[raznovidnosti_jazyka_sql|PSQL]] ===== Формат ===== addweek(timestamp,integer) ===== Описание ===== внешняя функция [[UDF]] идущая в комплекте с сервером добавляет заданное кол-во недель к первому аргументу для того чтобы она была доступна надо её подключит к базе следующим запросом DECLARE EXTERNAL FUNCTION ADDWEEK TIMESTAMP, INTEGER RETURNS TIMESTAMP ENTRY_POINT 'addWeek' MODULE_NAME 'fbudf'; ===== Пример ===== select current_timestamp, addweek(current_timestamp, 3) from rdb$database ===== См. также ===== [[ADDMILLISECOND()]] [[ADDSECOND()]] [[ADDMINUTE()]] [[ADDDAY()]] [[ADDWEEK()]] [[ADDMONTH()]] [[ADDYEAR()]] ===== Источник ===== %firebird%\UDF\