МК
Михаил Кузнецов
Правильный IF в хранимой процедуре, в моем варианте после END IF; и end пишет ошибку
CREATE PROCEDURE tekStoimOS
AS
BEGIN
DECLARE @@mesiac int,@@god int ;
UPDATE dbo.tObjectOS
SET @@mesiac = MONTH(GETDATE()) - MONTH(tObjectOS.dDateVvodOS),
@@god=YEAR(GETDATE())-YEAR(tObjectOS.dDateVvodOS)
begin
IF(@@mesiac