Доступные версии документации

Оптимизация размера SQL-скрипта

 
-ds [число]

Заставляет удалять лишние пробелы из генерируемых утилитой SQL-скриптов (файлов с расширением .sql).

Значение ключа (если задано) задает длину выводимых в sql-файл имен таблиц и столбцов:

  • если [число] больше длины конкретного имени, то выводимое имя будет дополнено пробелами до заданной в [числе] длины;

  • если [число] меньше длины конкретного имени, то все завершающие пробелы в имени будут удалены.

В любом случае длина имени будет не больше 66 символов.

Если [число] не задано, то все правосторонние пробелы будут обрезаны, эквивалентно -ds 0.

Примеры
  1. -ds 10
    CREATE TABLE "$$$OBJ_COMMENTS" CHARACTER SET "CP866" (
    	"$$$ID     " INTEGER DEFAULT NULL,
    	"$$$OBJ_TYPE" INTEGER DEFAULT NULL,
    	"$$$OBJ_ID " INTEGER DEFAULT NULL,
    	"$$$NMR    " INTEGER DEFAULT NULL,
    …
  2. -ds 5
    CREATE TABLE "$$$OBJ_COMMENTS" CHARACTER SET "CP866" (
    	"$$$ID" INTEGER DEFAULT NULL,
    	"$$$OBJ_TYPE" INTEGER DEFAULT NULL,
    	"$$$OBJ_ID" INTEGER DEFAULT NULL,
    	"$$$NMR" INTEGER DEFAULT NULL,
    …
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter