Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Create Table

Estas en el tema de Create Table en el foro de Bases de Datos General en Foros del Web. saludos. lo que quiero hacer es que un campo cp3 de la misma tabla guarde la información de la suma de otros dos campos(cp1,cp2) ejemplo. ...
  #1 (permalink)  
Antiguo 10/05/2003, 11:30
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 22 años, 3 meses
Puntos: 0
Create Table

saludos.
lo que quiero hacer es que un campo cp3 de la misma tabla guarde la información de la suma de otros dos campos(cp1,cp2) ejemplo.

CREATE TABLE ejemplo(
cp1 INT NOT NULL,
cp2 INT NOT NULL,
cp3 INT DEFULT (cp1 +cp2) -- esta parte no corre en sql--
)


gracias
  #2 (permalink)  
Antiguo 12/05/2003, 08:32
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Lo mas eficiente es que uses un triggers que se dispare cada ocasion que la tabla se actualiza o insertas una nueva tupla.

http://www.devarticles.com/art/1/36/2
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #3 (permalink)  
Antiguo 12/05/2003, 08:50
 
Fecha de Ingreso: enero-2002
Mensajes: 90
Antigüedad: 22 años, 3 meses
Puntos: 0
yo estube intentando correr el codigo anterior pero parece que la intruccion default solo acepta constantes y no variables.

tienes razón haré el trigger
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:18.