SQL | DESCRIBE Заява

SQL | DESCRIBE Заява

Необхідна умова: Речення SQL Create

Як випливає з назви, DESCRIBE використовується для опису чогось. Оскільки в базі даних у нас є таблиці, ось чому ми використовуємо ОПИСУЙТЕ або DESC (обидві однакові) команди для опису структура столу.

Синтаксис :

ОПИСАЙТЕ один;

АБО

DESC один;

Примітка: Ми можемо використовувати будь-яке ОПИСУЙТЕ або DESC (обидва є Без урахування регістру ). Припустимо, наша таблиця має назву один має 4 стовпці з назвами id, name, email та age, і всі вони можуть містять нульові значення.

Запит:

CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT ); DESC users; 

Вихід :

Тут вище про використання DESC або будь-яке ОПИСУЙТЕ ми можемо побачити структура таблиці але ні на вкладці консолі структура таблиці показана в описати вкладку системного програмного забезпечення бази даних.

Так опис або описати команда показує структура таблиці, яка містить назва колони, в тип даних колони і в нульовість це означає, що стовпець може містити нульові значення чи ні.

Усі ці особливості таблиці описані на момент Створення таблиці.

Створення таблиці або визначення структури таблиці

Запит:

create table one ( id int not null, name char(25) ) 

Тут ми створили таблицю з назвою один і його стовпці ID , ІМ'Я і id є з не нульовий типу, тобто ми не може помістіть нульові значення в ID колонка але ми може помістіть нульові значення в ІМ'Я колонка.

Продемонструйте DESC

Крок 1 : Визначення структури таблиці.

Створення таблиці:

create table one ( id int not null, name char(25), city varchar2(25) ) 

Крок 2 : Відображення структури таблиці:

Таблиця:

DESC one OR DESCRIBE one 

Вихід:

IMG5

Примітка : Тут вище ID колонка з не нульовий тип і інші 2 стовпці можуть містити нульові значення. Примітка : Вам потрібно виконати команду DESC лише у вашому системному програмному забезпеченні, оскільки ця команда не працюватиме в жодному редакторі. Обов’язково запустіть цю команду на власній встановленій базі даних o nly Список літератури : Oracle.com