Jump to content
Fórum Script Brasil

fulvio

Moderadores
  • Content Count

    1226
  • Joined

  • Last visited

Community Reputation

0 Neutro

About fulvio

  • Birthday 08/23/1977

Contatos

Perfil

  • Gender
    Male
  • Location
    Belo Horizonte

Recent Profile Visitors

3390 profile views
  1. Bom dia Vinicius, Segue um exemplo. Rode o select separadamente para ver os resultados, ok? DECLARE @Conta VARCHAR(10) SET @Conta= '2255669-9' -- Conversão dá errado porque tem caracter SELECT CAST (@Conta AS integer) -- Assim dá certo SELECT CAST (replace(@Conta, '-', '') AS integer)
  2. Boa tarde Ricardo, Provável erro de conexão com o servidor.
  3. Bom dia Igor, Seja bem vindo ao Forum!!! Para adicionar, você terá que pegar o valor do campo + 1000. Ficaria: update users set shopcheese = shopcheese + 1000 OBS.: o campo shopcheese tem que se numérico e não há a necessidade de aspas simples para identificar números.
  4. Bom dia Fagner, Para a sintaxe ficar dinâmica, você deverá: - criar uma variável - inserir o script - executar a partir da variável. Ex.: DECLARE @String VARCHAR(100) DECLARE @Variavel VARCHAR(10) SET @Variavel = 'top 10 ' SET @String = 'select ' + @Variavel + ' * from sysobjects' EXEC (@String)
  5. A view pode ter o mesmo nome da tabela, mas as tabelas que receberão os dados deverão ter nomes diferentes.... seria uma alternativa até que a empresa desenvolva a solução final.
  6. Creio que transações bidirecionais não resolveria este problema, pois está utilizando os limites da ferramenta. Para não alterar o código fonte, a view teria que ter o nome exato da tabela origem. As tabelas que conteriam as informações teriam nomes diferentes e seriam identificadas como "tabelas de transporte". Com isto não precisaria realizar alterações no código fonte. Não conheço nenhum caso de tabelas que tinham esta quantidade de colunas (formas normais). Estou dando algumas dicas, mas nunca vi nenhum caso concreto em relação a isto.
  7. Bom dia Eder, Apenas uma dúvida.... você já pensou em criar duas tabelas para a replicação e fazer uma view para ajuntar as informações?
  8. Bom dia Rcardo, Você está utilizando o mesmo nome de pacote para executar a nova alteração? Caso seja, seria interessante alterar o nome, pois o sql grava as informações do pacote em sua log. Quando você realiza a execução, ele recupera da log informações do pacote. Para não ter problemas, renomeie o novo script.
  9. fulvio

    envio de email no SQL

    Bom dia NIK, Segue link: http://msdn.microsoft.com/pt-br/library/ms...sql.105%29.aspx
  10. Bom dia Eder, No @article você colocará a tabela na qual criará a publicação. Segue link: http://msdn.microsoft.com/pt-br/library/ms...sql.105%29.aspx
  11. Creio que melhor seria criar as tabelas nos mesmos moldes e depois exportar os dados. Após a migração, fazer todas as integridades.
  12. Caso seja necessário, poderá utilizar o replace para converter.
  13. Boa tarde Vinicius, você poderá fazer a conversão para inteiro ou decimal, mas no campo a converter só poderá conter números. SELECT dbo.tblPlano_contas_movimento.DT_Previsao AS DT_Previsao, cast (dbo.tblPlano_contas_movimento.NO_Documento AS integer), dbo.[Contas Correntes].NúmeroDaAgência, dbo.[Contas Correntes].NomeDaConta, dbo.[Contas Correntes].NúmeroDaConta, dbo.tblPlano_contas_movimento.DS_Complemento AS DS_Complemento, dbo.tblPlano_contas_movimento.VL_Lancamento * -1 AS VL_Lancamento, dbo.tblPlano_contas_movimento.DT_Pagamento AS DT_Pagamento, db
  14. Bom dia Ricardo, Segue o link: https://www.simple-talk.com/sql/ssis/adding...-ssis-packages/
  15. Boa tarde João, Como fará a migração dos dados? Tentará mover a base inteira, ou criará as estrturas e depois dará a carga?
×
×
  • Create New...