DEV CLASES/VALORES DEFECTO
Ir a la navegación
Ir a la búsqueda
Descripción
La tabla pCAMPO_DEFAULT (Clases, agrega un valor default a una columna) permite definir un valor por defecto sobre una tabla.
Advertencia:
- Esta clase opera por ahora exclusivamente sobre la clase que define el valor por defecto. - Si el valor por defecto se define sobre una clase con derivadas, solo se aplicará a la clase de base. - También opera sobre tablas creadas directamente sobre la base de datos.
Estructura
Identidad
- Tabla: pCAMPO_DEFAULT
- Tipo: TABLA
- Catálogo: SYS OBJETOS
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FCLASE | Clase | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | KEY,REQ,VIS,INS | pCAMPO_DEFAULT | Código de clase que define el valor por defecto. |
2 | FCAMPO | Campo | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | KEY,REQ,VIS,INS | pCAMPO_DEFAULT | Código de campo sobre el que aplica el valor por defecto. |
3 | FACTIVO | Activo | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | pCAMPO_DEFAULT | Marcar para indica que el valor por defecto está activo, desmarcarlo elimina el valor por defecto. |
4 | FVALOR | Valor | VARCHAR(128) | Caracteres de longitud variable hasta 128 caracter/es | VIS,INS,UPD | pCAMPO_DEFAULT | Valor definido como defecto para el campo. |
5 | FCOMILLAS | Comillas | BIT | Campo lógico, admite 1, 0 y NULL | REQ,VIS,INS,UPD | pCAMPO_DEFAULT | Marcar para usar comillas al crear el valor por defecto. |
6 | FADD | FADD | VARCHAR(512) | Caracteres de longitud variable hasta 512 caracter/es | COMPUTADO | Campo calculado que arma el comando SQL para crear el valor por defecto | |
7 | FDROP | FDROP | VARCHAR(512) | Caracteres de longitud variable hasta 512 caracter/es | COMPUTADO | Campo calculado que arma el comando SQL para eliminar el valor por defecto |
Observaciones adicionales sobre los campos
Campos FCLASE y FCAMPO
Los valores por defecto agregados a la base de datos usan un nombre creado por el sistema:
- Contenido de FCLASE + _DEF_ + Contenido de FCAMPO.
Por ejemplo, si el nombre de la clase es pMEDIAWIKI_ALIAS y el nombre del campo es FTS el nombre del valor por defecto será pMEDIAWIKI_ALIAS_DEF_FTS.
Campo FACTIVO
Cuando este campo se encuentra seteado a verdadero se crea el valor por defecto. Cuando se encuentra seteado a falso se elimina.
Campo FADD
Campo calculado que arma el SQL para crear el valor por defecto.
Campo FDROP
Campo calculado que arma el SQL para eliminar el valor por defecto.