Учебно-практическое пособие москва 2017 ббк


demo=# CREATE TABLE aircrafts



Pdf көрінісі
бет22/243
Дата21.07.2022
өлшемі3,05 Mb.
#147663
түріУчебно-практическое пособие
1   ...   18   19   20   21   22   23   24   25   ...   243
Байланысты:
Язык SQL. Базовый курс

demo=# CREATE TABLE aircrafts
demo-# ( aircraft_code char( 3 ) NOT NULL,
demo(# model text NOT NULL,
24


demo(# range integer NOT NULL,
demo(# CHECK ( range > 0 ),
demo(# PRIMARY KEY ( aircraft_code )
demo(# );
В среде утилиты psql предлагаются и другие способы завершения вводимых команд
с целью их последующего выполнения. Например, вместо ввода символа «;» команду
можно завершить символами «\g»:
demo=# CREATE TABLE aircrafts ... \g
Впоследствии можно с помощью клавиши «стрелка вверх» вызвать на экран (из бу-
фера истории введенных команд) всю команду полностью в компактном виде и при
необходимости отредактировать ее либо выполнить еще раз без редактирования.
При этом для команды, введенной построчно, сохраняется ее построчная структура,
а приглашение выводится только для первой строки:
demo=# CREATE TABLE aircrafts
( aircraft_code char( 3 ) NOT NULL,
model text NOT NULL,
range integer NOT NULL,
CHECK ( range > 0 ),
PRIMARY KEY ( aircraft_code )
);
Для перемещения курсора по «виртуальным» строкам команды при ее редактирова-
нии нужно использовать клавиши «стрелка влево» и «стрелка вправо», но не «стрелка
вверх» или «стрелка вниз».
Если вы хотите непосредственно из среды psql вызвать внешний редактор для редак-
тирования текущего буфера запроса, то нужно воспользоваться командой \e.
Если вы решили прервать ввод команды, еще не введя ее полностью, то просто на-
жмите клавиши Ctrl-C, в результате ввод команды будет прерван, а приглашение к
вводу, выводимое утилитой psql, примет свой первоначальный вид:
demo=# CREATE TABLE aircrafts
( aircraft_code char( 3 ) NOT NULL,
demo(# ^C
demo=#
Теперь выберите способ ввода команды для создания таблицы aircrafts и введите
ее. Если вы не допустили ошибок, то в ответ psql выведет сообщение, означающее
успешное создание таблицы:
CREATE TABLE
Вы можете проверить, какую таблицу создала СУБД. Для этого служит команда ути-
литы psql


Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   ...   243




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет