viernes, 14 de marzo de 2008

Base de Datos: Reglas y Default

A continuación se mostrara un código para crear una rule en una Base de Datos, como enlazarla con una tabla, como desenlazarla y eliminarla.

Ejemplo para que una Rule acepte valores mayores a cero:
create rule reg_mayCero
as
@range >0 
Como enlazar:
exec sp_bindrule N'[dbo].[reg_mayCero], N'[TABLA].[COLUMNA]
Como desenlazar:
exec sp_unbindrule 'TABLA.COLUMNA'
Como eliminar:
drop rule reg_mayCero
A continuación se mostrara un código para crear un Default en una Base de Datos y como enlazarla con una tabla.

Ejemplo de Default con comuna de Santiago

create default [def_comuna]
as 'Santiago'
Como enlazar:
exec sp_bindrule N'[dbo].[def_comuna], N'[TABLA].[COLUMNA]
Se desenlaza y elimina de igual forma que las Rules.

No hay comentarios.: