Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
addmillisecond [2008/05/25 14:37] attid создано |
addmillisecond [2009/05/09 14:31] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== ADDMILLISECOND() ====== | ||
+ | |||
+ | ===== Версии сервера ===== | ||
+ | ^ 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]] | ||
+ | |||
+ | ===== Формат ===== | ||
+ | addmillisecond(timestamp,integer) | ||
+ | |||
+ | ===== Описание ===== | ||
+ | внешняя функция [[UDF]] идущая в комплекте с сервером | ||
+ | |||
+ | добавляет заданное кол-во миллисекунд к первому аргументу | ||
+ | |||
+ | для того чтобы она была доступна надо её подключит к базе следующим запросом | ||
+ | <code sql>DECLARE EXTERNAL FUNCTION ADDMILLISECOND | ||
+ | TIMESTAMP, | ||
+ | INTEGER | ||
+ | RETURNS TIMESTAMP | ||
+ | ENTRY_POINT 'addMilliSecond' MODULE_NAME 'fbudf';</code> | ||
+ | |||
+ | |||
+ | ===== Пример ===== | ||
+ | <code sql> | ||
+ | select current_timestamp, addmillisecond(current_timestamp, 1000) from rdb$database | ||
+ | </code> | ||
+ | |||
+ | ===== См. также ===== | ||
+ | [[ADDMILLISECOND()]] [[ADDSECOND()]] [[ADDMINUTE()]] [[ADDDAY()]] [[ADDWEEK()]] [[ADDMONTH()]] [[ADDYEAR()]] | ||
+ | |||
+ | ===== Источник ===== | ||
+ | %firebird%\UDF\ |