Comandos SQL
update pedidosvenda p set [Link] = 'P1' || substring ([Link] from 3 for 20) where [Link] like 'P6%' = Atualizada a tabela de pedidosvenda no campo documento a numerao inicial do pedido. select * from itenspedidovenda i inner join pedidosvenda p on [Link] = [Link] where [Link] between '01.01.2011' and '31.01.2011' = Seleciona os itenspedidovenda vinculado a data do pedidovendas. select * from PEDIDOSVENDA where data between '01.01.2011' and '30.01.2011' = Selecionar os dados de uma tabela entre data UPDATE TABELA SET CAMPO = NULL WHERE CAMPO = '' =passar em branco para nulo UPDATE CONTATOSFOR SET NOME = 'ABC' where NOME IS NULL = passar o nulo para abc update pedidosvenda set CANCELADO = 'N' where DOCUMENTO = 'P101204168' = altera status do pedido UPDATE baixareceber SET DOCUMENTO = 'P3' || substring (DOCUMENTO FROM 3 FOR 50) WHERE DOCUMENTO LIKE 'P1%' SELECT * FROM PEDIDOSVENDA WHERE DOCUMENTO = 'P10100278' = pesquisa identico SELECT * FROM PEDIDOSVENDA WHERE DOCUMENTO LIKE 'P10100278%' = pesquisa parte % select * FROM ABRECAIXA WHERE datafecha is not null ou is null
= Seleciona todos dados da tabela que esto na coluna com nulos ou sem esta nulo.
select * from PEDIDOSVENDA where data = 01.01.2011' = Selecionar os dados de uma tabela numa data especfica select count (codproduto) from produtos = Visualizar o nmeros de registros de uma tabela select count (*), PEDIDO from CAIXA group by PEDIDO having count (*) > 1 = Selecionar tabela para verificar duplicidade na tabela itens pedido vendas. DELETE FROM CAIXA WHERE PEDIDO IN (select PEDIDO from CAIXA group by PEDIDO having count (*)> 1) = Apaga os duplicados DELETE FROM CAIXA WHERE PEDIDO IN (select PEDIDO from CAIXA group by PEDIDO having count (*)> 1 AND PEDIDO LIKE 'P%') = Apaga os duplicados que comeam com P update notafiscal set status = 'I' where nf = '000000496' = Alterao do status da NFE para transmitido (I), aberto (A), cancelado (C). s trocar o valor de status que pretendo colocar e indicar o numero da NF. update notafiscal set nfe = 'C:\NFE\NOTAS\nfe\[Link]' where nf = '0000000587' = Alterao do caminho de localizao do XML da NFE para transmitido. s trocar a numerao do xml que pretendo colocar e indicar o numero da NF. update notafiscal set nfe = null / where nf = '000000014' = Alterao do caminho de localizao do XML da NFE para null ou para colocar em branco.
select * from NOTAFISCAL where nf = '000000496' = Selecionando um numero de NF especifica para analise no banco. update itemnfentrada i set fornecedor = (select fornecedor from nfentrada n where [Link] = [Link]) = colocou fornecedor na itemnfentrada update CAIXA c set [Link] = 'SISTEMA' WHERE [Link] IS NULL =para acertar banco para tirar relatorio de novimentaao do caixa update pedidosvenda i set OPERCAIXA = (select OPERADOR from pedidosvenda n where [Link] = [Link]) = copiou os dados da coluna operador para a opercaixa. update produtos set negocicao = '100' update para 100% em produtos. = atualizar percentual de desconto select * from itenspedidovenda i inner join pedidosvenda p on [Link] = [Link] where [Link] between '01.12.2011' and '31.12.2011' = selecionar itens do pedido de venda pela data, que est na pedido venda update produtos XP set [Link] = (([Link]) / 100) = acertar multiplicao de credito do simples update pedidosvenda i set OPERCAIXA = (select OPERADOR from pedidosvenda n where [Link] = [Link])
++++++++++++++++++++++++++++++++++++++++ regsrv32 [Link] = registrando dll +++++++++++++++++++++++++++++++++++++++++ Reparar banco firebird C:\Arquivos de Programas\firebird\Firebird_1_5\bin>gfix -V -full -user SYSDBA -password masterkey localhost:c:\DATABASE\[Link] VERIFICA SE HA ERRO NO BANCO C:\Arquivos de Programas\firebird\Firebird_1_5\bin>gfix -mend -ignore -full -user SYSDBA -password masterkey localhost:c:\DATABASE\[Link] CORRIGI OS ERROS DO BANCO C:\Arquivos de Programas\firebird\Firebird_1_5\bin>GBAK -BACKUP -V -IGNORE -USER SYSDBA PASSWORD masterkey localhost:c:\DATABASE\[Link] C:\DATABASE\[Link] FAZ UM BACKUP