Jump to content
Fórum Script Brasil

Fernandinha

Membros
  • Content Count

    83
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Fernandinha

  1. Bom dia. Gostaria de montar uma rotina para restaurar os arquivos .TRN em um novo banco de dados SQL Server 2008 automaticamente. Alguém pode me ajudar, por favor. Obrigada, Fernanda
  2. Fernandinha

    SQL com XML

    Boa noite. Tenho uma dúvida sobre XML no SQL Server. Quais seriam as diferenças entre: FOR XML RAW FOR XML RAW, ELEMENTS FOR XML AUTO FOR XML AUTO, ELEMENTS FOR XML PATH É que eu sempre encontro explicações não tão objetivas sobre esse assunto, daí gera mais dúvidas ainda. Obrigada a todos!!!
  3. Olá pessoal. Preciso deixar um banco de dados SQL Server 2008 no modo Standby/Read-Only. Existe algum comando que faça isso? Obrigada!
  4. Oi pessoal, para deixar mais claro o meu problema, é que na tabela TELEFONE o Id 1, por exemplo é exibido dessa forma quando faço o select simples na tabela: Id DDD Numero 1 11 1111-1111 1 11 2222-2222
  5. Boa tarde pessoal. Estou com uma dúvida... O select abaixo traz números de telefones, porém quando a pessoa tem 2 telefones ele está duplicando a linha... Alguém poderia me dar um help por favor... SELECT DISTINCT TelResidencial = CASE WHEN TP.TpTelefone = 'R' THEN '(' + TP.DDD + ')' + TP.Numero END , TelCelular = CASE WHEN TP.TpTelefone = 'C' THEN '(' + TP.DDD + ')' + TP.Numero END , TelRecado = CASE WHEN TP.TpTelefone = 'E' THEN '(' + TP.DDD + ')' + TP.Numero END FROM TELEFONE AS TP WHERE Id = 1 Id TelResidencial TelCelular TelRecado 1
  6. Olá pessoal! Tenho uma tabela com Id e IdPai, gostaria de retornar tanto o IdPai quanto os Ids que pertencem a esse IdPai como devo fazer? Obrigada.
  7. Bom dia pessoal. Tenho uma procedure e hoje ela cria uma temporária em cima dessa temporária eu realizo a contagem para a definição de um TOP para fazer um select, porém essa temporária está armazenando mais de 1 milhão de registros, gostaria de saber se há algo que posso usar no lugar da temporária? Obrigada, Fernanda
  8. Então Fulvio, dessa forma os resultados ficam assim: IdTurma Total 11195 40:45 11201 5:0 Precisaria que eles retornassem assim: IdTurma Total 11195 40:45 11201 05:00 Não sei se no lugar do replicate posso utilizar outra função. Obrigada!
  9. As colunas da tabela que eu estou utilizando são essas: IdTurma HrRealizadas MinRealizados 11195 12 0 11195 12 0 11195 12 0 11195 4 45 11201 5 0
  10. Olá! São campos do tipo SMALLINT. Teria algum outro meio de eu unir esses dois campos no formato de horas? HH:MM Obrigada.
  11. Bom dia Fulvio! Então, dessa forma eu já havia tentado, mas dá o seguinte erro: Msg 8120, Level 16, State 1, Line 2 Column 'FREQUENCIA.HrRealizadas' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. Msg 8120, Level 16, State 1, Line 2 Column 'FREQUENCIA.MinRealizados' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
  12. Olá pessoal!! Tenho o seguinte select: SELECT DISTINCT Id, TotalHoras = REPLICATE('0',2-LEN(HrRealizadas))+ CAST((SUM(HrRealizadas) % 60) AS VARCHAR(2)) + ':' + REPLICATE('0',2-LEN(MinRealizados))+ CAST((SUM(MinRealizados) % 60) AS VARCHAR(2))/*(sum(HrRealizadas)+sum(MinRealizados/60))*/ FROM FREQUENCIA WHERE Id = 5 GROUP BY Id, HrRealizadas, MinRealizados Ele está me retornando: Id TotalHoras 11195 04:45 11195 36:00 Porém gostaria que ele me retornasse isso: Id TotalHoras 11195 40:45 Alguém pode me dar um help, por favor? Obrigada.
  13. Olá! Segue resposta: SELECT CONVERT(NVARCHAR, CONVERT(DATETIME, 2.50/24), 108)
×
×
  • Create New...