Jump to content

Mario Segalla Moreira

Members
  • Content count

    8
  • Joined

  • Last visited

Community Reputation

0 Comum

About Mario Segalla Moreira

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Mario Segalla Moreira

    select vindo duplicado

    liga pela tabela carrinho_compra aonde tem a conta do usuário que o mesmo campo CPF da tabela usuário
  2. Mario Segalla Moreira

    select vindo duplicado

    CREATE TABLE USUARIO ( PRIMEIRO_NOME VARCHAR(100) NOT NULL, SEGUNDO_NOME VARCHAR(100) NOT NULL, CPF NUMBER(11) NOT NULL, IDADE NUMBER(3)NOT NULL, SEXO VARCHAR(1)NOT NULL, CONSTRAINT USARIO_PK PRIMARY KEY(CPF) ); CREATE TABLE CARRINHO_COMPRA ( CONTA NUMBER(3) NOT NULL, SALDO NUMBER(10), CONSTRAINT CARRINHO_COMPRA_PK PRIMARY KEY(CONTA) ); aqui tem as duas tabelas.Na tabela "usuario" cpf é o campo conta na tabela "carrinho_compra"
  3. Mario Segalla Moreira

    select vindo duplicado

    eu fiz desse jeito SELECT USUARIO.PRIMEIRO_NOME,USUARIO.SEGUNDO_NOME,CARRINHO_COMPRA.SALDO,CARRINHO_COMPRA.CONTA FROM USUARIO INNER JOIN CARRINHO_COMPRA ON(SALDO >600)ORDER BY USUARIO.PRIMEIRO_NOME; ele retorna os campos que eu pedi mas vazio.
  4. Mario Segalla Moreira

    select vindo duplicado

    e como eu faria isso?eu não sei muito sobre oracle. :(
  5. Mario Segalla Moreira

    select vindo duplicado

    galera boa tarde! estou com um problema em um select SELECT USUARIO.PRIMEIRO_NOME,USUARIO.SEGUNDO_NOME,CARRINHO_COMPRA.SALDO FROM USUARIO INNER JOIN CARRINHO_COMPRA ON(SALDO >600)ORDER BY USUARIO.PRIMEIRO_NOME; ele esta me devolvendo todos os usuários com o saldo duplicado.segue a tabela "carrinho_compra" conta saldo 1 466 2 666 3 122 4 242 5 245 6 565 7 696 8 243 9 244 10 234 se puderem me ajudar agradeço.
  6. Mario Segalla Moreira

    Trigger não esta funcionando

    Já consegui resolver,eu deletei a trigger e fiz ela denovo e funcionou.talvez eu estivesse tentando rodar a triggger errada.
  7. Mario Segalla Moreira

    Desenvolvimento em Android

    Então Douglas,outra ferramenta seria você trabalhar com Xamarin Native .Você consegue fazer APP'S para android e IOS escrevendo somente um código C# e o próprio Xamarin se encarrega de transformar seu código para os SO.
  8. Mario Segalla Moreira

    Trigger não esta funcionando

    Boa tarde! eu sou meio novo em BD oracle e estou com um problema. na seguinte trigger/function CREATE OR REPLACE FUNCTION CARRINHO_SALDO (CAR IN Number Default Null) RETURN Number IS SALD Number; BEGIN Select SALDO into SALD from CARRINHO_COMPRA Where CONTA = CAR; return SALD; END CARRINHO_SALDO; create or replace TRIGGER EFETUAR_COMPRA_TRIGGER AFTER INSERT OR UPDATE ON EFETUAR_CARRINHO_COMPRA FOR EACH ROW Declare SALD Number; BEGIN SALD:=CARRINHO_SALDO(:new.CONTA); If :new.COMPRA = 'c' then SALD := SALD - :new.VALOR; else SALD := SALD + :new.VALOR; End If; UPDATE CARRINHO_COMPRA SET SALDO = SALD WHERE CONTA = :new.CONTA; END; Essa trigger pegar o campo "compra" do insert na tabela "EFETUAR_CARRINHO_COMPRA" e salvar na tabela "CARRINHO_COMPRA". INSERT INTO EFETUAR_CARRINHO_COMPRA(conta,id_Compra,compra,valor,data) VALUES(2,616,'c',1000,'30-06-2017'); segue as tabelas CREATE TABLE CARRINHO_COMPRA ( CONTA NUMBER(3) NOT NULL, SALDO NUMBER(10), CONSTRAINT CARRINHO_COMPRA_PK PRIMARY KEY(CONTA) ); CREATE TABLE EFETUAR_CARRINHO_COMPRA ( CONTA NUMBER(3)NOT NULL, ID_COMPRA NUMBER(10) NOT NULL, COMPRA NUMBER(3) NOT NULL, VALOR NUMBER(10) NOT NULL, DATA DATE, CONSTRAINT EFETUAR_PK PRIMARY KEY(ID_COMPRA) ); Meu problema é.Quando eu dou o insert ele da o update na tabela "efetuar_carrinho_compra"mas não da update na tabela "carrinho_compra" segue o txt se alguém quiser ver como eu fiz.CREATE (1).txt
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.