USANDO VARCHAR PARA INSERTAR NUMEROS
Publicado por Samir (1 intervención) el 23/06/2020 04:57:51
Hola, he creado la siguiente tabla en POSTGRESQL:
Según buenas practicas para los valores de IDENTIFICACION, como no se va a realizar ninguna operacion con dicho campo es recomendable crearlo de tipo VARCHAR. La inquietud es la siguiente desde el SQL, ¿Cómo valido que al momento de insertar datos para este campo solo tome los números y no letras?
1
2
3
4
5
6
7
8
9
CREATE TABLE terceros(
id_tercero smallserial,
identificacion VARCHAR (20) NOT NULL,
nombre VARCHAR (100) NOT NULL,
direccion VARCHAR(100) NOT NULL,
telefono VARCHAR (20) NOT NULL,
CONSTRAINT pk_terceros PRIMARY KEY (id_tercero),
CONSTRAINT uk_terceros UNIQUE (identificacion)
);
Según buenas practicas para los valores de IDENTIFICACION, como no se va a realizar ninguna operacion con dicho campo es recomendable crearlo de tipo VARCHAR. La inquietud es la siguiente desde el SQL, ¿Cómo valido que al momento de insertar datos para este campo solo tome los números y no letras?
Valora esta pregunta


0