Продолжение статей:
Ввод SQL-инструкций в SQL*Plus
Многие команды, специфичные именно для SQL*Plus, принимают символьные значения (строки) в качестве параметров. Простые строки, которые пе содержат пробелов и знаков пунктуации, можно вводить без кавычек. Например:
COLUMN employee_id HEADING empjd
Исходя из общих соображений, безопаснее заключать строки в одинарные или двойные кавычки. Например:
COLUMN employeejd HEADING 'Emp #'
COLUMN employeejd HEADING "Emp #"
Для того чтобы включить кавычки в строку, введите ее дважды либо задействуйте другие ограничивающие кавычки. Следующие две команды, в которых используются разные ограничивающие кавычки, эквивалентны:
COLUMN employeejd HEADING ' "Emp #" '
COLUMN employeejd HEADING " 'Emp #' "
Единственным исключением из этого правила является команда PROMPT. Все кавычки, указанные в команде PROMPT, сохраняются при выводе.
Задание имен файлов в SQL*Plus
Несколько команд SQL*PIus позволяют задавать имя файла. Во всех случаях вы можете включать вместе с именем путь и/или расширение. Например:
SPOOL my_report
SPOOL c:\temp\my_report
SPOOL create_synonyms.sql
Большинство команд, работающих с файлами, используют расширение по умолчанию, если оно явно не указано.
Именование переменных в SQL*PIus
SQL*Plus позволяет объявлять два типа переменных: пользовательские переменные и переменные привязки. Правила именования для этих двух типов переменных различны.
Имена пользовательских перемененных могут содержать в любом порядке буквы, цифры и символы подчеркивания (_). Они чувствительны к регистру букв и могут содержать не более 30 символов.
Имена переменных привязки должны начинаться с буквы и могут содержать буквы, цифры, символы подчеркивания, знаки доллара ($) и фунта (#). Они также чувствительны к регистру букв, и их длина ограничена 30 символами.