STRUCTURE TABLE
Формат
STRUCTURE TABLE < табличный объект > < табличный объект >::=[< схема объекта >.]< имя базовой таблицы >
Назначение
Выгрузка на консоль утилиты текста SQL-оператора создания табличного объекта.
Примечание
Команда используется, в основном, при запуске командного inl из web-сервисной версии inl.
Описание
Все имена в < табличном объекте > допускают символ обобщения %
.
Команда выполняется от имени текущего пользователя, поэтому для выгрузки чужих схем необходимо иметь доступ к системным таблицам БД.
Если задан несуществующий в БД < табличный объект >, соответствующий код завершения не выдается.
Имена элементов < табличного объекта > регистрозависимы.
Примеры
-
structure table AUTO
SQL > structure table AUTO CREATE TABLE "SYSTEM"."AUTO" CHARACTER SET "CP866" ( "MAKE" CHAR(20) CHARACTER SET "CP866" DEFAULT NULL, "MODEL" CHAR(20) CHARACTER SET "CP866" DEFAULT NULL, "BODYTYPE" CHAR(15) CHARACTER SET "CP866" DEFAULT NULL, "CYLNDERS" INTEGER DEFAULT NULL, "HORSEPWR" INTEGER DEFAULT NULL, "DSPLCMNT" INTEGER DEFAULT NULL, "WEIGHT" INTEGER DEFAULT NULL, "COLOR" CHAR(10) CHARACTER SET "CP866" DEFAULT NULL, "YEAR" INTEGER DEFAULT NULL, "SERIALNO" CHAR(16) CHARACTER SET "CP866" DEFAULT NULL, "CHKDATE" INTEGER DEFAULT NULL, "CHKMILE" INTEGER DEFAULT NULL, "PERSONID" INTEGER, PRIMARY KEY ("PERSONID")) ;
-
structure table SYSTEM."AUTO"
-
struct tab SYS%.A%