Requisito previo: Sql Create Clause ,
Como sugiere el nombre, DESCRIBE se usa para describir algo. Dado que en la base de datos tenemos tablas, es por eso que usamos el comando DESCRIBE o DESC (ambos son iguales) para describir la estructura de una tabla.
Sintaxis :
DESCRIBE one; OR DESC one;
Nota: podemos usar DESCRIBE o DESC (ambos no distinguen entre mayúsculas y minúsculas ).
Supongamos que nuestra tabla cuyo nombre es uno tiene 3 columnas llamadas FIRST_NAME , LAST_NAME y SALARY y todas pueden contener valores nulos.
Salida :
Name Null Type FIRST_NAME CHAR(25) LAST_NAME CHAR(25) SALARY NUMBER(6)
- Aquí, arriba, al usar DESC o DESCRIBE , podemos ver la estructura de una tabla pero no en la pestaña de la consola, la estructura de la tabla se muestra en la pestaña de descripción del software del sistema de base de datos.
- Entonces , el comando desc o describe muestra la estructura de la tabla que incluye el nombre de la columna, el tipo de datos de la columna y la nulabilidad , lo que significa que esa columna puede contener valores nulos o no.
- Todas estas características de la tabla se describen en el momento de la creación de la tabla.
Ejemplo :
Crear una tabla o definir la estructura de una tabla
create table one ( id int not null, name char(25) )
Aquí, creamos una tabla cuyo nombre es uno y sus columnas son ID , NOMBRE y la identificación no es de tipo nulo , es decir, no podemos poner valores nulos en la columna ID pero podemos poner valores nulos en la columna NOMBRE .
Ejemplo para demostrar DESC:
Paso 1 : definición de la estructura de la tabla, es decir, creación de una tabla:
create table one ( id int not null, name char(25), city varchar2(25) )
Paso 2 : Visualización de la estructura de la tabla:
DESC one OR DESCRIBE one
Output: Name Null Type ID Not Null INT NAME CHAR(25) CITY VARCHAR2(25)
Nota : Aquí , la columna de ID anterior no es de tipo nulo y el resto de la columna 2 puede contener valores nulos.
Nota : debe ejecutar el comando DESC solo en el software de su sistema, ya que este comando no se ejecutará en ningún editor. Asegúrese de ejecutar este comando solo en su propia base de datos instalada
Referencias : Oracle.com
Este artículo es una contribución de Rajat Rawat 4 . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA