можно ли получить базу данных DDL в терадате - PullRequest
0 голосов
/ 12 мая 2018

я знаю, что мы можем использовать SHOW TABLE DATABASENAME.TABLENAME, чтобы получить DDL определенной таблицы в teradata,

как

show table customerservice.employee;

результат:

CREATE SET TABLE customerservice.employee ,FALLBACK ,
 NO BEFORE JOURNAL,
 NO AFTER JOURNAL,
 CHECKSUM = DEFAULT,
 DEFAULT MERGEBLOCKRATIO
 (
  employee_number INTEGER,
  manager_employee_number INTEGER,
  department_number INTEGER,
  job_code INTEGER,
  last_name CHAR(20) CHARACTER SET LATIN NOT CASESPECIFIC NOT NULL,
  first_name VARCHAR(30) CHARACTER SET LATIN NOT CASESPECIFIC NOT NULL,
  hire_date DATE FORMAT 'YY/MM/DD' NOT NULL,
  birthdate DATE FORMAT 'YY/MM/DD' NOT NULL,
  salary_amount DECIMAL(10,2) NOT NULL)
  UNIQUE PRIMARY INDEX ( employee_number );

Если я хочу показать DDL определенной базы данных, возможно ли это?

...