1
Я написал этот код ..Синтаксическая ошибка в SQL SERVER запрос
create procedure log_refresh_action
(@p_obj_owner varchar(4000) = user,
@p_object varchar(4000),
@q_new_object varchar(4000),
@q_cur_object varchar(4000),
@v_num_recs float,
@v_start_date datetime,
@v_comments varchar(4000) = 'NA')
as
begin
set nocount on;
Я получаю сообщение об ошибке говорящее
Неправильный синтаксис около '4000'. Ожидая «(» или SELECT.
Пожалуйста, помогите мне с этим вопросом
После того как я изменил его выводит сообщение об ошибке создать процедуру говоря «CREATE PROCEDURE» должен быть единственным оператором в партии –
Выполнять, например, 'EXEC sp_executesql N '/ * create procedure ... * /'' (так что поместите весь оператор create в кавычки). –
@TT. re напишите код –