Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
sou novata em criação de banco de dados POSTGRE e tenho a versão 8.4 e estou com dúvidas.
a 1º é com a criação das SP no POSTGRESQL.
quando criamos uma SP no MSSQL temos variaveis genericas que irão receber valores que serão inseridas pelo usuário, ela é diferenciada através do @ (arroba), como no exemplo 1, e eu gostria de saber como é feita no postgresql.
[b][EXEMPLO1][/b]
ALTER PROCEDURE [dbo].[sp_Turma]
@idTurma INT ,
@nomeTurma VARCHAR(8) ,
@nomeSerie VARCHAR(30) ,
@nomeNivel VARCHAR(30) ,
AS
IF (@idTurma IS NOT NULL) AND (@anoCalendario IS NOT NULL)
BEGIN
SELECT Turma.*, Serie.nomeSerie
FROM Turma, Serie (NOLOCK), Nivel (NOLOCK), TipoTurma (NOLOCK), Unidade (NOLOCK)
WHERE Turma.idSerie = Serie.idSerie
AND Nivel.idNivel = Serie.idNivel
AND Turma.idTipoTurma = TipoTurma.idTipoTurma
ORDER BY Turma.idTurma****
a minha 2º dúvida é como faço para uma coluna referente a chve primaria seja auto-increment.
****
3º se as consultas SQl são criadas em FUNÇÔES(FUNCTIONS)
por favor exemplifique, se possivel.
Carregando comentários...