#14. Основы работы с SQL Plus (часть 1)

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 6

  • @ExcelStore
    @ExcelStore  3 года назад +2

    Если будут какие-либо вопросы по обучению SQL:
    1. Под видео ссылка на нашу группу в Телеграм, где вы всегда можете задать интересующие вас вопросы.
    2. Ссылка на предыдущие уроки (базовый курс SQL): ruclips.net/p/PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf

  • @Aksinia1599
    @Aksinia1599 2 года назад +1

    Спасибо большое за видео!

  • @НикитаПавлов-э8г
    @НикитаПавлов-э8г 3 года назад +3

    Полезные

    • @ExcelStore
      @ExcelStore  3 года назад

      Спасибо за отзыв!

  • @hostage11
    @hostage11 Год назад

    можно впрос? как мне форматрировать столбцы(колонки): например date (формат дата в дд.мм.гг чч:мм:сс)? в какой момент необходимо и как обьявить, чтоб выгружаемые данные были spool, были требуемого формата??
    И есть ли возможнсть задеклрарировать все столбы и каким образом, с помощью функции set

    • @ExcelStore
      @ExcelStore  Год назад

      - Форматировать вывод можете в самом селекте.
      - spool необходимо указывать до селекта
      - Чтобы настраивать какие-либо значения через set, нужно знать, что именно хотите настроить. Можете сперва ознакомиться с этими статьями, потом поискать что-то более точечно под вашу задачу.
      docs.oracle.com/cd/B19306_01/server.102/b14357/ch12040.htm
      ittutorial.org/sqlplus-set-commands-in-oracle/
      - Задекларировать в данном случае наверное не очень применимо. Вывод будет в текстовый файл, в котором нет привязки к типам полей. Что можно сделать - это настроить ширину каждого столбца. Делается примерно так: stackoverflow.com/questions/3006431/how-to-display-table-data-more-clearly-in-oracle-sqlplus
      - Также следует помнить, что какие бы прекрасные настройки вы би не произвели, вывод будет в текстовый файл (txt, csv). Могут быть лишние начальные или оконечные пробелы. Бороться с этим можно, но можно и упростить себе задачу, дополнительно прогнав полученный результат через утилиту sed или тому подобные (данные утилиты позволяют по маске произвести необходимые манипуляции с текстом).