Я пытался написать такой код как
CREATE PROCEDURE DBO.GENCODE
AS
BEGIN
SELECT NEWID() AS GUID
END
GO
Дело в том, что эта процедура не возвращает значение var, поэтому я не могу использовать его для вставки. Поэтому мой вопрос ... Как сделать возможный код вроде
DECLARE @code VARCHAR(MAX)
SET @code = DBO.GENCODE()
INSERT INTO TABLEA(CODE)
VALUES(@code)
А этот рабочий фрагмент как версия ...
DECLARE @code VARCHAR(MAX)
SET @code=(SELECT NEWID() AS GUID)
INSERT INTO TABLEA(CODE)
VALUES(@code)
Любые полезные комментарии приветствуются