Array
(
)

Uma dúvida com SP e Sql Server

Paulo
   - 30 dez 2005

Para criar SP no sql server, eu sempre coloco o user[no caso DBO] antes do nome da SP? Assim:

Citação:
create procedure dbo.nome_da_sp
@nomecampo tipocampo
as
insert into nome_da_tabela(campo)values(@nomecampo)


É só isso?(no caso para inserir dados) ou precisa de mais algo. Pra que serve a palavra GO? Ela está dentro do Transact do Sql Server, ou foi erro de digitação que peguei?

Viniciusnunes
   - 02 jan 2006

Caro Amigo !

É só isso sim esta tudo certo com sua sintaxe, o GO server para o SQL verificar se tem mais alguma instrução exemlpo.

Se vc que executar um bloco de comandos insert´s em tabelas diferentes como ficaria isso ?

insert into tabela_1 (campo1) values (@teste)
GO
insert into tabela_2 (campo5) values (@teste)
GO
insert into tabela_3 (campo10) values (@teste)
GO

Bom espero ter ajudado.