Оптимизация размера SQL-скрипта
-ds [число]
Заставляет удалять лишние пробелы из генерируемых утилитой SQL-скриптов (файлов с расширением .sql
).
Значение ключа (если задано) задает длину выводимых в sql-файл имен таблиц и столбцов:
-
если [число] больше длины конкретного имени, то выводимое имя будет дополнено пробелами до заданной в [числе] длины;
-
если [число] меньше длины конкретного имени, то все завершающие пробелы в имени будут удалены.
В любом случае длина имени будет не больше 66 символов.
Если [число] не задано, то все правосторонние пробелы будут обрезаны, эквивалентно -ds 0.
Примеры
-
-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, …
-
-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, …