Clipper On Line • Ver Tópico - Recalcular saldo bancário

Recalcular saldo bancário

Discussão sobre SQL

Moderador: Moderadores

 

Recalcular saldo bancário

Mensagempor Vlademiro » 22 Jul 2020 17:04

No próximo fonte, não nesse, talvez valha a pena usar o comando Text / endtext mandando para uma variável. Depois substitui as tags com strtran.
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Recalcular saldo bancário

Mensagempor Vlademiro » 22 Jul 2020 17:11

Tipo assim

EXEC SQL
    SELECT EMP_LNAME,
           DEPT_ID
      INTO :EMP-LNAME,
           :DEPT-ID
      WHERE EMP_ID = :WK-EMP-ID
  END-EXEC.


Esse aí já tem mais de 40 anos, é do tempo do Cobol. Dava até pra criar um comando no Harbour para simular o Exec sql.
Avatar de usuário

Vlademiro
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 749
Data de registro: 11 Jul 2005 02:46
Curtiu: 22 vezes
Mens.Curtidas: 62 vezes

Recalcular saldo bancário

Mensagempor Ana Mitoooo » 24 Jul 2020 14:25

Lentidão garantida com o acumulo de dados:
 CREATE TABLE MOVIMENTACAO (
  NUM_LANCAMENTO INTEGER PRIMARY KEY,
  DATA_HORA DATE NOT NULL,
  DEBITO_CREDITO CHAR(1) NOT NULL,
  VALOR NUMBER (16,2)NOT NULL,
  SALDO NUMBER (16,2)NOT NULL )

Transações em tempo real:
 CREATE TABLE MOVIMENTACAO (
  NUM_LANCAMENTO INTEGER PRIMARY KEY,
  DATA_HORA DATE NOT NULL,
  DEBITO_CREDITO CHAR(1) NOT NULL,
  VALOR NUMBER (16,2)NOT NULL )

CREATE TABLE SALDO (
  DATA_HORA DATE NOT NULL,
  SALDO NUMBER (16,2)NOT NULL )

*Nada de novo, sistema bancário usa isso a décadas
**Saldo atualizado a cada inclusão/alteração na tabela de movimento (e somente a partir da data afetada pela operação)
Ana Mitoooo
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 82
Data de registro: 17 Out 2018 10:00
Cidade/Estado: Sobradinho/DF
Curtiu: 41 vezes
Mens.Curtidas: 36 vezes

Anterior



Retornar para SQL

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro