Leandro Alves Postado 28 de Outubro de 2010 Tópicos Que Criei: 51 Tópicos/Dia: 0.01 Meu Conteúdo: 141 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.218 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 43 Denunciar Compartilhar Postado 28 de Outubro de 2010 BOM DIA! ESTOU COM A SEGUINTE QUESTÃO. TENHO UMA SQL QUE PEGA UM CAMPO DO CADASTRO DE HORARIOS QUE É A TABELA ABATHOR.BATIDA QUEM ME RETORNA UM NUMERO INTEIRO COMO POR EXEMPLO 795 QUE NA VERDADE DENTRO DO CADASTRO DE HORARIOS ESTE VALOR É QUE CORRESPONDE A 13:15, COMO DEVO CONVERTER ESTE CAMPO NA SQL PARA QUE ME RETORNE 13:15? POIS SE COLOCO O CAMPO ABATHOR.BATIDA/60 ELE ME RETORNA SOMENTE OS 13 QUE É A HORA, SO QUE PRECISO DOS MINUTOS QUE SÃO 15. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Leandro Alves Postado 28 de Outubro de 2010 Tópicos Que Criei: 51 Tópicos/Dia: 0.01 Meu Conteúdo: 141 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.218 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 43 Autor Denunciar Compartilhar Postado 28 de Outubro de 2010 RESOLVIDO. UTILIZEI O COMANDO SELECT CASE WHEN LEN(CONVERT(VARCHAR,ABATHOR.BATIDA%60)) < 2 THEN CONVERT(VARCHAR,ABATHOR.BATIDA/60) +':'+ '0' + CONVERT(VARCHAR,ABATHOR.BATIDA%60) ELSE CONVERT(VARCHAR,ABATHOR.BATIDA/60) +':'+ CONVERT(VARCHAR,ABATHOR.BATIDA%60) END AS HORA_EXEC Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Leandro Alves Postado 28 de Outubro de 2010 Tópicos Que Criei: 51 Tópicos/Dia: 0.01 Meu Conteúdo: 141 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.218 Conteúdo Resolvido: 0 Dias Ganho: 2 Status: Offline Idade: 43 Autor Denunciar Compartilhar Postado 28 de Outubro de 2010 Tópico Fechado / Resolvido. O mesmo foi marcado como resolvido por não haver mais nada a resolver, pelo mesmo ter ficado parado por muito tempo sem o membro que o iniciou voltar a participar ou comentar, ou por não ter mais comentários de nenhum outro membro do Fórum. Qualquer coisa, alguma dúvida ou questionamento sobre o assunto, pode postar novamente que analisaremos, ou se preferir, favor entrar em contato com a administração ou moderação, através do link: Administradores e Moderadores que retiraremos o STATUS de RESOLVIDO do seu título. Se preferir, mande um email para admin@forumrm.com.br Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Leodiniz Postado 28 de Outubro de 2010 Tópicos Que Criei: 38 Tópicos/Dia: 0.01 Meu Conteúdo: 438 Conteúdo/Dia: 0.08 Reputação: 12 Pontos/Conquistas: 2.592 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 28 de Outubro de 2010 Ou faça da seguinte forma: SELECT REPLICATE('0', 2 - LEN(cast((batida /60) as varchar))) + cast((batida /60) as varchar)+ ':' + REPLICATE('0', 2 - LEN(cast((batida %60) as varchar))) + cast((batida %60) as varchar) as Hbatida From Abathor Abraço. Leonardo. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.