CREATE TABLE :tabela_backup SELECT * FROM movdiario WHERE nfce = :nfce AND caixa = :caixa AND empresa = :empresa; -- ****** só execute a parte comentada após ter certeza que o backup foi feito ****** /* DELETE FROM movdiario WHERE nfce = :nfce AND caixa = :caixa AND empresa = :empresa; insert into movdiario_tmp ( CODBARRA , ABREVIA , UNIDADE , QTDE , UNITARIO , QTDXUNIT , TIPO , GRUPO , CAIXA , CUPOM , EMISSAO , SITUACAO , BAIXADO , ALIQUOTA , HORA , EMPRESA , DESCONTO , ID_CLIENTE , FORMA_PGTO , ID_PRODUTO , CUSTO , DESCRICAO , DESCONTO_ITEM , ACRESCIMO , ID_BOMBA , ID_OPERADOR , ID_AUTORIZADOR , ID_PREVENDA , ID_DAV , ID_VENDEDOR , PISCOFINS , COFINS , ALIQUOTAICMS , CCF , VL_PIS , VL_COFINS , ITEMCANCELADO , MD5 , CST_PIS , CST_COFINS , ALIQUOTAPIS , ALIQUOTACOFINS , ITM_TAB_EXCLUSAO , COD_TRIBPISCOFINSVENDAS, PRECOTRABALHO , PROMOCAO , ID_PRODUTOCESTA , ID_TONALIDADE , COO , NUMEROSERIE , DTMOVIMENTO , NFCE , VL_REDUCAO_BC , NITEM , PFCP , VFCP , VICMSDESON , COD_BENEFICIO , MOTDESICMS) select CODBARRA , ABREVIA , UNIDADE , QTDE , UNITARIO , QTDXUNIT , TIPO , GRUPO , CAIXA , CUPOM , EMISSAO , SITUACAO , BAIXADO , ALIQUOTA , HORA , EMPRESA , DESCONTO , ID_CLIENTE , FORMA_PGTO , ID_PRODUTO , CUSTO , DESCRICAO , DESCONTO_ITEM , ACRESCIMO , ID_BOMBA , ID_OPERADOR , ID_AUTORIZADOR , ID_PREVENDA , ID_DAV , ID_VENDEDOR , PISCOFINS , COFINS , ALIQUOTAICMS , CCF , VL_PIS , VL_COFINS , ITEMCANCELADO , MD5 , CST_PIS , CST_COFINS , ALIQUOTAPIS , ALIQUOTACOFINS , ITM_TAB_EXCLUSAO , COD_TRIBPISCOFINSVENDAS, PRECOTRABALHO , PROMOCAO , ID_PRODUTOCESTA , ID_TONALIDADE , COO , NUMEROSERIE , DTMOVIMENTO , NFCE , VL_REDUCAO_BC , NITEM , PFCP , VFCP , VICMSDESON , COD_BENEFICIO , MOTDESICMS from :tabela_backup WHERE nfce = :nfce AND caixa = :caixa AND empresa = :empresa; */