Добрый день.
подскажите пожалуйста, почему в такой вот хранимой процедуре
CREATE PROCEDURE fill
AS
BEGIN
declare i int;
set i=1;
while (i<100) do
begin
set i=i+1;
end while;
END
GO
подчеркивает красным do и говорит, что неверный синтаксис около do
?
CREATE PROCEDURE fill
AS
BEGIN
declare i int;
set i=1;
while (i<100)
begin
set i=i+1;
end;
END
GO
Только перед i вставлен @
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший