Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Crear cuenta

PostgreSQL - check? como lo hago por interfaz de postgre?

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:check? como lo hago por interfaz de postgre?
Autor:nenita (7 intervenciones)
Fecha:10/07/2007 15:24:35
Cómo se hacen check en postgresql a nivel de interfaz? si por ejemplo quiero que una variable solo tenga los siguientes valores: 'a' o 'd'
uso postgresql v8.2
gracias!!
Responder Subir
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:check? como lo hago por interfaz de postgre?
Autor:Julio (334 intervenciones)
Fecha:09/08/2007 17:09:38
No entendi bien la pregunta, te refieres a crear un check en la tabla o quieres en tu aplicación, si es lo segundo, PG no maneja las variables de tu aplicativo, es totalmente independiente, si es lo primero, fácil.

ALTER TABLE tu_tabla
ADD CONSTRAINT chk_prueba CHECK ( nombre_campo condicion );

Ejemplo:

ALTER TABLE tabla_prueba
ADD CONSTRAINT chk_status_prueba CHECK ( status_registro in ('A','V') );
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:check? como lo hago por interfaz de postgre?
Autor:José Ángel (1 intervención)
Fecha:02/06/2009 01:44:31
Hola.

No se si responderé a tu pregunta, pero a nivel de script de creación de tablas lo limitarías de la siguiente forma,(te dejo un ejemplo limitando los valores de un tipo de usuario)

tipo_usuario varchar(15) Default 'Normal' CHECK (tipo_usuario IN ('Normal', 'Administrador'))

No sé si esa era tu duda, saludos.
Comentar Subir