Copyright (c) 1982, 2007, Oracle. All rights reserved. Enter user-name: EDMAR Enter password: Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> SELECT * FROM CAT; TABLE_NAME TABLE_TYPE ------------------------------ ----------BIN$JblrgchfSCWzm5OOM4EflA==$0 TABLE DWD_CLIENTE TABLE EMPLOYEES TABLE TEST_TABLE TABLE SQL> DROP TABLE DWD_CLIENTE; Table dropped. SQL> CREATE TABLE EJEMPLO( 2 ID_EJEMPLO NUMBER (9) PRIMARY KEY NOT NULL, 3 NOMBRE VARCHAR (30), 4 APELLIDO_PATER VARCHAR (30), 5 APELLIDO_MATER VARCHAR (30), 6 DNI NUMBER(12) ); Table created. SQL> SELECT *FROM CAT; TABLE_NAME TABLE_TYPE ------------------------------ ----------BIN$JblrgchfSCWzm5OOM4EflA==$0 TABLE BIN$k8BguIOoQw26/SujPOfB5g==$0 TABLE EJEMPLO TABLE EMPLOYEES TABLE TEST_TABLE TABLE
SQL> SELECT * FROM EJEMPLO;
no rows selected SQL> DESC EJEMPLO; Name Null? Type ----------------------------------------- -------- ---------------------------ID_EJEMPLO NOMBRE APELLIDO_PATER APELLIDO_MATER DNI
NOT NULL NUMBER(9)
VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) NUMBER(12)
SQL> INSERT INTO EJEMPLO VALUES (1001,'LOPEZ','ROJAS', 'DAVID',2345);
1 row created. SQL> INSERT INTO EJEMPLO VALUES (2001,'LEEEZ','ROJOOS', 'DDAVID',234445); 1 row created. SQL> SELECT * FROM EJEMPLO; ID_EJEMPLO NOMBRE APELLIDO_PATER ---------- ------------------------------ -----------------------------APELLIDO_MATER DNI ------------------------------ ---------1001 LOPEZ ROJAS DAVID 2345 2001 LEEEZ DDAVID
ROJOOS 234445
SQL> DESC EJEMPLO;
Name Null? Type ----------------------------------------- -------- ---------------------------ID_EJEMPLO NOMBRE APELLIDO_PATER APELLIDO_MATER DNI
NOT NULL NUMBER(9)
VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) NUMBER(12)
SQL> ALTER TABLE EJEMPLO MODIFY(
2 NOMBRE NOT NULL); Table altered. SQL> DESC EJEMPLO; Name Null? Type ----------------------------------------- -------- ---------------------------ID_EJEMPLO NOMBRE APELLIDO_PATER APELLIDO_MATER DNI
NOT NULL NUMBER(9)
NOT NULL VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) NUMBER(12)
SQL> CREATE TABLE EJEM (
2 ID NUMBER (3), 3 NOMB VARCHAR (9)); Table created. SQL> DESC EJEM Name Null? Type ----------------------------------------- -------- ---------------------------ID NOMB
NUMBER(3) VARCHAR2(9)
SQL> ALTER TABLE EJEM MODIFY(
2 ID PRIMARY KEY, 3 NOMB VARCHAR(14) NOT NULL); Table altered. SQL> DESC EJEM Name Null? Type ----------------------------------------- -------- ---------------------------ID NOMB
NOT NULL NUMBER(3)
NOT NULL VARCHAR2(14)
SQL> INSERT INTO EJEM VALUES (123,'CARLOS DEDDED');
1 row created.
SQL> SELECT * FROM EJEM;
ID NOMB ---------- -------------123 CARLOS DEDDED SQL> INSERT INTO EJEM VALUES (145,'RRRRRR'); 1 row created. SQL> SELECT * FROM EJEM; ID NOMB ---------- -------------123 CARLOS DEDDED 145 RRRRRR SQL> TRUNCATE TABLE EJEM; Table truncated. SQL> SELECT ID FROM EJEM; no rows selected SQL> INSERT INTO EJEM VALUES (145,'RRRRRR'); 1 row created. SQL> SELECT NOMB FROM EJEM; NOMB -------------RRRRRR