Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Informix-Äquivalent zu SHOW CREATE TABLE von mysql

Ich kenne keinen solchen SQL-Befehl. Von der Befehlszeile aus können Sie dbschema verwenden Dienstprogramm:

C:\Informix>dbschema -t abc -d test
DBSCHEMA Schema Utility       INFORMIX-SQL Version 11.50.TC6DE

{ TABLE "informix".abc row size = 4 number of columns = 1 index size = 0 }
create table "informix".abc
  (
    xxx integer
  );

revoke all on "informix".abc from "public" as "informix";

Wenn Sie Systemtabellen lesen möchten, schauen Sie sich mein Skript an, das Informationen über Tabellen, Spalten, Indizes usw. ausgibt:http://code.activestate.com/recipes/576621-dump-informix-schema-to-text/?in=user-186902 . In seiner Quelle finden Sie Systables-Abfragen, die Sie verwenden können.