Select para gerar intervalos de horas
24/05/2013
0
8:00
8:45
9:30
10:15
....
até 18. Quanto ao intervalo de 45min, pode ser qualquer intervalo, qualquer valor, desde que se respeite o intervalo master.
A finalidade é criar uma agenda de horários
Pjava
Posts
24/05/2013
Alex Lekao
Vc tem algum outro conteudo que sera agregado a ele?
Talvez vc tenha que utilizar uma CTE para Registrar os numeros em conjunto com uma funcao.
To checando algumas coisas aqui e ja ja posto o que achar.
Abraco.
Alex - Lekao
25/05/2013
Alex Lekao
Cara fiz varias pesquisas e nao achei nada muito util, e nao consegui pensar em nada muito interessante para fazer o que esta querendo.
Agora uma pergunta, por se tratar de uma agenda, nao seria melhor vc ter uma tabela de agenda com um padrao definido destes intervalos onde vc trataria caso a caso de maneira melhor?
Bom eh isso ae, vou acompanhar o post se aparecer algo, servira para mim tambem.
Desculpe por nao ter podido ajudar. :-./
Abraco.
Alex - Lekao
14/06/2013
Cesar Roniglei
Declare @Intervalo Int = 30, @Inicial DateTime = '2013.06.14 08:00', @Final DateTime = '2013.06.14 17:00', @Atual DateTime = '2013.06.14 08:00', @Qtde Int = 50 While (@Qtde > 0) begin if not DATEADD(Minute , @Intervalo * @Qtde, @Atual) > @Final Select Convert(NVarchar, DATEADD(Minute , @Intervalo * @Qtde, @Inicial), 108) Horario Set @Qtde = @Qtde - 1 end
Clique aqui para fazer login e interagir na Comunidade :)