Я конвертирую некоторые существующие PostgreSQL в SQL Сервер.
Внутри функции PG у меня есть объявление переменной, где переменная имеет тип строки в таблице. Какой ближайший эквивалент я могу реализовать на SQL сервере?
Вот код функции PG.
CREATE OR REPLACE FUNCTION gen_pop_tools.CDC_BMI(id numeric, bmi_in numeric)
RETURNS numeric AS $$
DECLARE
BMIROW GEN_POP_TOOLS.BMIFAGE%ROWTYPE;
BEGIN
EXECUTE 'select * from gen_pop_tools.bmifage where id = $1'
INTO BMIROW
USING id;
…
Мне нужно объявить переменную BMIROW, чтобы я мог установить ее с помощью утверждение типа:
SELECT @BMIROW = * from gen_pop_tools.bmifage where id = @id;
Есть ли что-то подобное, что я могу сделать в SQL Server?