Usuário com melhor resposta
Gerando datas baseado no intervalo

Pergunta
-
Eu quero gerar um insert na tabela de acordo com um intervalo de datas, a ideia é montar uma calendário com essas datas.
Eu vou ter o intervalo e o código do cliente, exemplo: 01/02/2015 a 28/02/2015 para o cliente 10, o mesmo período para o cliente 11, e assim por diante, vou trazer o código destes clientes da tabela clientes, o calendário deve ser montado para todos os clientes sem exceção.
Respostas
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 27 de fevereiro de 2015 15:20
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 27 de fevereiro de 2015 20:46
-
Vc poderia fazer um WHILE, como indicado a seguir:
DECLARE @DATAINI DATETIME = '2015-02-01' DECLARE @DATAFIM DATETIME = '2015-02-25' DECLARE @DATAATUAL DATETIME SET @DATAATUAL = @DATAINI WHILE (@DATAATUAL <= @DATAFIM) BEGIN -- Aqui iria o INSERT SET @DATAATUAL = @DATAATUAL + 1 END
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 27 de fevereiro de 2015 15:20
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 27 de fevereiro de 2015 20:46
Todas as Respostas
-
Vc poderia fazer um WHILE, como indicado a seguir:
DECLARE @DATAINI DATETIME = '2015-02-01' DECLARE @DATAFIM DATETIME = '2015-02-25' DECLARE @DATAATUAL DATETIME SET @DATAATUAL = @DATAINI WHILE (@DATAATUAL <= @DATAFIM) BEGIN -- Aqui iria o INSERT SET @DATAATUAL = @DATAATUAL + 1 END
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 27 de fevereiro de 2015 15:20
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 27 de fevereiro de 2015 20:46
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 27 de fevereiro de 2015 15:20
- Marcado como Resposta Ricardo Barbosa Cortes sexta-feira, 27 de fevereiro de 2015 20:46