Oracle - Como crear un campo autogenerado en una tabla

 
Vista:

Como crear un campo autogenerado en una tabla

Publicado por carlos (3 intervenciones) el 03/10/2007 20:33:56
Saludos, de antemano agradesco la respuesta q me den, como hago para crear un tabla llamada pagos con los siguientes campos Idpago, codempleado, fecha y Neto en este ultimo campo debo aplicar esta formula ( bruto - 10% del bruto) q equivale al descuento y en el primer campo "idpago" debe de crearse automaticamente, x favor alguna guia de ustedes para resolver este problema, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como crear un campo autogenerado en una tabla

Publicado por jouse (5 intervenciones) el 04/10/2007 23:46:32
exacto, algo asi:
:NEW.NETO : = :NEW.NETO * 0.10

saludos....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como crear un campo autogenerado en una tabla

Publicado por Lin (1 intervención) el 05/10/2007 16:13:06
create table PAGOS (idPago Number NOT NULL, codEmpleado Number NOT NULL, fecha Date NOT NULL, neto Number NOT NULL);
update PAGOS set neto = bruto - 0.1*bruto;

Comment on table "PAGOS" is 'Para que la fórmula funcione, el campo bruto debe estar en la misma tabla'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar