23 - Atributo zerofill en una columna de una tabla. |
Un banco tiene registrados las cuentas corrientes de sus clientes en una tabla llamada "cuentas". 1- Elimine la tabla, si existe. 2- Cree la tabla: create table cuentas( numero int(8) zerofill auto_increment, documento char(8) not null, nombre varchar(30), saldo decimal(9,2), primary key(numero) ); 3- Visualice la estructura de la tabla: describe cuentas; note que en la columna que muestra el tipo aparece "zerofill" en el campo "numero". 4- Ingrese los siguientes registros: insert into cuentas (numero,documento,nombre,saldo) values(1234,'22333444','Juan Perez',2000.60); insert into cuentas (numero,documento,nombre,saldo) values(2566,'23333444','Maria Pereyra',5050); insert into cuentas (numero,documento,nombre,saldo) values(5987,'24333444','Marcos Torres',200); insert into cuentas (numero,documento,nombre,saldo) values(14434,'25333444','Ana Juarez',8000.60); 5- Vea cómo se guardaron los números de cuenta: select * from cuentas; 6- Ingrese un valor negativo para el número de cuenta: insert into cuentas (numero,documento,nombre,saldo) values(-1234,'27333444','Luis Duarte',2800); note que no lo toma y sigue la secuencia.
Trabaje con la tabla que almacena los datos sobre películas, llamada "peliculas". 1- Elimine la tabla si existe. 2- Créela con la siguiente estructura: create table peliculas( codigo int(4) zerofill auto_increment, titulo varchar(30) not null, actor varchar(20), duracion tinyint zerofill default 90, primary key (codigo) ); 3- Vea la estructura de la tabla: describe peliculas; note que el atributo "zerofill" aparece en los campos "codigo" y "duracion", en la columna que describe el tipo de cada dato. 4- Ingrese algunos registros. 5- Ingrese un valor de código negativo. 6- Ingrese un valor de duración negativo.
Retornar