Dobrý den,
potřebuju napsat proceduru, která se pokusí o přetypování sloupce, který zadávám jako parametr, procedura vypadá takto:
ALTER PROCEDURE ZmenaTypuNaFloat
@sloupec nvarchar(50)
AS
BEGIN
ALTER TABLE Original ALTER COLUMN [@sloupec] float
IF(@@ERROR=0)
PRINT 1
ELSE
PRINT 0
END
Výsledek je ten, že se mi vypíše chyba, že sloupec @sloupec v tabulce není. Poradí prosím někdo, v čem dělám chybu?
Pokud název sloupce napíšu natvrdo, procedura proběhne, ale pro změnu nic nevrátí. :D Vypíše se jen @RetunValue=
Díky moc za každou radu