› Fóruns › SQL e PL/SQL › UDATE urgente!!! › UDATE urgente!!!
1 de fevereiro de 2006 às 11:21 pm
#75158
NAO FUNCIONA… POIS NA CLAUSULA WHERE EU QUERO ATUALIZAR UM CAMPO D UMA TABELA, Q SE NAO SE ENCONTRA NA TABELA Q TOU ATUALIZANDO…
EXEMPLO….
UPDATE T_1
SET T_1.CAMPO1= 1,
TT_1.BT_CAMPO2= 1
WHERE ‘1’ = (SELECT ‘1’ FROM T_2 WHERE T_1.ID_1 = T_2.ID_1)
AND T_2.CAMPO4= P_TESTE;
OU SEJA, ISSO FALHA…
AND T_2.CAMPO4= P_TESTE;
POIS A COLUNA
CAMPO4 S? EXISTE NA TABELA T_2, E ESTOU ATUALIZANDO A TABELA T_1…. logo d? erro dizendo q esse campo nao existe na tabela T1… (o q ? uma verdade)..
alguem pode ajudar???