firezm02 发表于 2005-08-17 00:39

深夜求助,informix如何复制一个表的表结构

在informix中,如何复制一个表的表结构,要求字段信息,是否非空,表的索引要相同,当然表和索引的名字不同,同时不需要源表的数据。
请哪位大虾告诉我,如何用SQL语句实现。
小弟先谢谢了。
:lol::lol::lol::lol::!::!::!::!::!::!::!:

wallet75 发表于 2005-08-17 08:16

深夜求助,informix如何复制一个表的表结构

dbschema -d databasename -t tablename tablename.sql;
之后,修改tablename.sql就可以。

czw1413_cn 发表于 2005-08-17 09:20

firezm22 发表于 2005-08-17 14:28

深夜求助,informix如何复制一个表的表结构

小弟想问的是通过SQL语句来实现,不是用dbschema 来实现

深蓝咖啡 发表于 2005-08-18 20:17

深夜求助,informix如何复制一个表的表结构

dbschema是导出表结构的语句啊!
sql的语言:

{ TABLE "informix".ration row size = 218 number of columns = 29 index size = 30 }
create table "informix".ration
(
    sheetid nchar(16),
    outshopid nchar(4) not null constraint "informix".n327_1737,
    inshopid nchar(4) not null constraint "informix".n327_1738,
    purday smallint,
    rationtype nchar(1)
      default 'I' not null constraint "informix".n327_1739,
    sgroupid integer,
    mkflag nchar(1)
      default '0' not null constraint "informix".n327_1740,
    badflag smallint
      default 0 not null ,
    editor nchar(8) not null constraint "informix".n327_1741,
    operator nchar(8),
    hander nchar(8),
    editdate date,
    checker nchar(8) not null constraint "informix".n327_1742,
    checkdate date,
    checkflag smallint
      default 0 not null constraint "informix".n327_1743,
    trandate date,
    tranflag smallint
      default 0 not null constraint "informix".n327_1744,
    executedate1 date,
    executeflag1 smallint
      default 0 not null constraint "informix".n327_1745,
    executedate2 date,
    executeflag2 smallint
      default 0 not null constraint "informix".n327_1746,
    executedate date,
    executeflag smallint
      default 0 not null constraint "informix".n327_1747,
    accountdate date,
    accountflag smallint
      default 0 not null constraint "informix".n327_1748,
    accountman nchar(8),
    esflag smallint
      default 0 not null ,
    sheettype smallint,
    memo char(100),
    primary key (sheetid)constraint "informix".u327_1736
) extent size 16 next size 16 lock mode page;
revoke all on "informix".ration from "public";

longxm 发表于 2005-08-18 23:00

深夜求助,informix如何复制一个表的表结构

有用

john_student 发表于 2005-08-19 11:07

深夜求助,informix如何复制一个表的表结构

黑猫 就不行吗?

hotcool520 发表于 2005-08-19 23:24

深夜求助,informix如何复制一个表的表结构

那个SQL写的真牛。佩服

liusha2005 发表于 2005-08-22 10:42

深夜求助,informix如何复制一个表的表结构

谢谢那为牛人,学习!!!

blogbug 发表于 2011-12-06 10:26

屏蔽内容如何能看到
页: [1] 2
查看完整版本: 深夜求助,informix如何复制一个表的表结构