Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2005, 08:23
kakarot
 
Fecha de Ingreso: diciembre-2003
Mensajes: 288
Antigüedad: 21 años
Puntos: 0
Funcion en SQL Server

Buenas,

Utilizo el Microsoft SQL Server, pues bien, he ido al apartado de hacer funciones(ahora no me acuerdo como se llama) y he creado un con el objetivo de que modifique el campo de otra tabla, me explico, en una tabla X tengo un campo que se llama numero, pues bien este depende de una tabla Y , es decir, cada vez que se cree un nuevo registro en esa tabla Y el campo numero de la tabla X deberá incrementarse o si se elimina un registro deberá decrementarse.(por lo que la consulta la he hecho con un simple SELECT COUNT)

Pues bien, la consulta se llama control_val, y aparece en el apartado de funciones del sql como dbo.control_val(ya que el dbo es usuario general) y el examinador dice que esta correcta.

Entonces me voy a la tabla X(donde tengo el campo numero) y me voy a la opcion "formula" y alli pongo:
=control_val(Id), este Id es el campo primario de la tabla y es el que recibe la consulta, pero me da error, y tb lo he probado como:

=control_val(NombreTabla.NombreCampo), y tampoco alguna idea?¿

GRACIAS