Utworzyłem poniższy typ tabeli:
CREATE TYPE EFF AS TABLE
(
F numeric(15)
)
Ale kiedy deklaruję tę zmienną tabeli DECLARE @EFF EFF ;
Otrzymuję ten błąd
Kolumna, parametr lub zmienna nr 6: nie można znaleźć typu danych.
1 odpowiedź
Dodaj GO
przed type
deklaracją. Utworzenie obiektu musi zostać zatwierdzone przed zadeklarowaniem jakichkolwiek zmiennych.
CREATE TYPE EFF AS TABLE
(
F numeric(15)
);
GO
DECLARE @eff EFF;
INSERT INTO @eff VALUES (10)
SELECT * FROM @eff;
DROP TYPE EFF
Podobne pytania
Nowe pytania
sql
Structured Query Language (SQL) to język służący do wykonywania zapytań w bazach danych. Pytania powinny zawierać przykłady kodu, strukturę tabeli, przykładowe dane i znacznik używanej implementacji DBMS (np. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 itp.). Jeśli Twoje pytanie dotyczy wyłącznie konkretnego DBMS (używa określonych rozszerzeń / funkcji), użyj zamiast tego tagu tego DBMS. Odpowiedzi na pytania oznaczone tagiem SQL powinny używać standardu SQL ISO / IEC.