Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lams

update tb sql

Recommended Posts

PessoalTo precisando de uma urgente de vcs....Tenho uma tab que se chama " tb_Rede_AberturaSiapv_Unidade"Preciso fazer um UPDATEOnde o campo hr_final for maior (>) ou igual (=) que 09:00hs,quero acrescentar 10mn.Ex.: 09:00 que fique assim 09:10alguem pode me ajudar??????por favorLuca

Compartilhar este post


Link para o post
Compartilhar em outros sites

véio tu pode fazer direto ou com a função DATEADD

 

exemplos:

declare @hr_final datetimeset @hr_final = '09:00'select @hr_final--adicionando 10 minutos SEM a função dateaddset @hr_final = @hr_final + '0:10'select @hr_final--adicionando 10 minutos COM a função dateaddset @hr_final = dateadd(mi,10,@hr_final)select @hr_final
t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

véio tu pode fazer direto ou com a função DATEADD

 

exemplos:

declare @hr_final datetimeset @hr_final = '09:00'select @hr_final--adicionando 10 minutos SEM a função dateaddset @hr_final = @hr_final + '0:10'select @hr_final--adicionando 10 minutos COM a função dateaddset @hr_final = dateadd(mi,10,@hr_final)select @hr_final
t+
Mas eu posso usar isso no Query Analyser do microsoft SQL Server???

só executando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

véio tu pode fazer direto ou com a função DATEADD

 

exemplos:

declare @hr_final datetimeset @hr_final = '09:00'select @hr_final--adicionando 10 minutos SEM a função dateaddset @hr_final = @hr_final + '0:10'select @hr_final--adicionando 10 minutos COM a função dateaddset @hr_final = dateadd(mi,10,@hr_final)select @hr_final
t+
Mas eu posso usar isso no Query Analyser do microsoft SQL Server???

só executando?

 

minha tabela contem esses resultados:

 

cgc_Unidade Hr_Inicial Hr_Final Hr_Real

----------- ------------------------------------------------------ ------------------------------------------------------ ------------------------------------------------------

0081 1899-12-30 07:30:00.000 1899-12-30 08:00:00.000 1899-12-30 08:30:00.000

0082 1900-01-01 08:00:00.000 1900-01-01 08:30:00.000 1900-01-01 08:30:00.000

0083 1899-12-30 07:30:00.000 1899-12-30 08:00:00.000 1899-12-30 08:30:00.000

0084 1900-01-01 07:30:00.000 1900-01-01 08:00:00.000 1900-01-01 09:00:00.000

 

ela nao deixou executar esse script por causa desse campo de data que tem junto, como pode ser feito para ignora-los para usar

como parametro só os horarios??

Compartilhar este post


Link para o post
Compartilhar em outros sites

você seguiu os exemplos? tentou as duas formas que foram apresentadas no exemplo? (são só exemplos, tem que adaptar no seu código)se naum conseguiu ainda posta ai como tu ta fazendo

Compartilhar este post


Link para o post
Compartilhar em outros sites

você seguiu os exemplos? tentou as duas formas que foram apresentadas no exemplo? (são só exemplos, tem que adaptar no seu código)se naum conseguiu ainda posta ai como tu ta fazendo

Consegui adapta-lo aqui!!!deu certo!!!Valeu brother, ajudou pra caramba!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.