|
Bem Vindo, Visitante
|
Todos os Fórums
ADVPL
|
Imprimir
Enviar Para um Amigo Precisa estar Logado
|
|
|
Assunto: |
INTO... |
|
Versão: |
12.1.7 |
|
Plataforma: |
Microsoft |
Complemento: |
|
|
DB: |
SQL Server |
Complemento: |
|
|
|
|
|
Mensagem do
TECBRITA
em 06/02/2019, 12:40 h
Local: CE Registro: 30/09/2009 Postagens: 39 |
Preciso copiar dados da tabela de uma empresa para outra, com as opções abaixo e direto no SQL funciona normalmente, mas na forma que coloquei na query ele não dá erro, mas não atualiza os dados na tabela.
Existe alguma outra forma ou uma forma correta de executar a query?
cQuery := "INSERT INTO SF2990"
cQuery += "SELECT * FROM SF2010"
cQuery += "WHERE F2_EMISSAO BETWEEN ‘20000118‘ AND ‘20000118‘"
TcSqlExec(cQuery)
Obrigado antecipado a todos.
Perguntar é o caminho para se tornar um grande sábio! |
|
|
Mensagem do
TECBRITA
em 07/02/2019, 15:45 h
Local: CE Registro: 30/09/2009 Postagens: 39 |
Boa tarde,
Após várias pesquisas e tentativas descobri a solução para o que eu precisava e segue como solucionei.
Para copiar dados de uma tabela para outra sendo de outra empresa:
TCSqlExec("INSERT INTO SF2990 SELECT * FROM SF2010 WHERE F2_EMISSAO BETWEEN ‘" + DTOS(MV_PAR01) + "‘ AND ‘" + DTOS(MV_PAR02) + "‘")
Agradeço a atenção de todos.
Perguntar é o caminho para se tornar um grande sábio! |
|
Para postar no Fórum você precisa efetuar o seu login ou se registrar
|
|