![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать дату в InterBase? [D6, IB6.x]
bobr12 © (2002-08-12 13:49:00)Ситуация такая. Два компьютера в сети. На одном запущен InterBase-сервер. Как с другого компьютера, на котором запущена программа, обращающаяся к InterBase-серверу, узнать дату на компьютере, где запущен InterBase-сервер.
elv (2002-08-12 16:48:00) [1]Еще вариант - UDF.
Johnmen (2002-08-12 16:00:00) [2]Слегка подправим Kaban © (12.08.02 13:55) :
ib_date = cast("now" as date);
>elv © (12.08.02 15:12)
Для 1 диалекта не катит...
elv (2002-08-12 15:12:00) [3]CREATE PROCEDURE NameProc
RETURNS (
VarName DATE)
AS
begin
VarName=current_date;
suspend;
end
bobr12 (2002-08-12 15:03:00) [4]Не верю, что никто не знает как это сделать!!!
Насколько я понимаю, не воспринимается nowиз ib_date = now;
bobr12 (2002-08-12 14:36:00) [5]Что-то не создается процедура в таком виде. Говорит:
Dynamic SQL Error
SQL error code = -206
Column unknown
Kaban (2002-08-12 13:55:00) [6]Создаешь не сервере хранимую процедуру
create procedure IBDate
returns(ib_date date)
as
begin
ib_date = now;
end ^