При использовании вставки всегда включает имена столбцов:
create procedure AddEmployee (
@FirstName nvarchar(20) ,
@LastName nvarchar(20) ,
@BirthDate datetime,
@Country nvarchar(15),
@City nvarchar(15)
) as
begin
insert into Employees (FirstName, LastName, BirthDate, Country, City)
values (@FirstName, @LastName, @BirthDate, @Country, @City);
end;
Хотя SQL позволяет вам опускать имена столбцов, вы должны включить их как лучшую практику . Это особенно важно для тех, кто изучает язык, поэтому они учатся более безопасным способам работы.