当前位置: 代码迷 >> VFP >> 请问一个创建表的有关问题
  详细解决方案

请问一个创建表的有关问题

热度:4081   发布时间:2013-02-26 00:00:00.0
请教一个创建表的问题
一开始不存在T_JB1_1表,我用下列语句创建表,但总是报 "字段   'PNMGDZCZZ_JZW '   已经存在于表   'T_JB1_1 '   中。 "的错误,不知为什么,请高手帮忙,谢谢!
创建语句如下:
CREATE   TABLE   T_JB1_1(   POID   VARCHAR(36)   NULL   ,   PDQDM   VARCHAR(8)   NULL   ,   PDQMC   VARCHAR(64)   NULL   ,   PXXDM   VARCHAR(5)   NULL   ,   PXXMC   VARCHAR(64)   NULL   ,   PLSGXDM   VARCHAR(2)   NULL   ,   PXXLBDM   VARCHAR(4)   NULL   ,   PSJLX   VARCHAR(2)   NULL   ,   PNCJZGRS_J   Decimal   NULL,   PNCJZGRS_ZRJS   Decimal   NULL,   PNMJZGRS_J   Decimal   NULL,   PNMJZGRS_ZRJS   Decimal   NULL,   PNMTXRY   Decimal   NULL,   PXSS_NCS   Decimal   NULL,   PXSS_NMS   Decimal   NULL,   PNMXSMJ_J   Decimal   NULL,   PNMXSMJ_WF   Decimal   NULL,   PNMGDZCZZ_J   Decimal   NULL,   PNMGDZCZZ_JZW   Decimal   NULL,   PNMGDZCZZ_ZYSB   Decimal   NULL,   PBNXJ_MJ   Decimal   NULL,   PBNXJ_JE   Decimal   NULL,   PBNGZZYSB   Decimal   NULL,   PBNG_YBTSSL   Decimal   NULL,   PBNG_YBTSJE   Decimal   NULL,   PBNG_DZTSSL   Decimal   NULL,   PBNG_DZTSJE   Decimal   NULL,   PNM_YBTS   Decimal   NULL,   PNM_DZTS   Decimal   NULL,   PBCZL_JGS   Decimal   NULL,   PBCZL_NC_BSS   Decimal   NULL,   PBCZL_NC_SSS   Decimal   NULL,   PBCZL_NC_BZKS   Decimal   NULL,   PBCZL_NC_BZKS_GZS   Decimal   NULL,   PBCZL_NC_HSYDS   Decimal   NULL,   PBCZL_NC_LXS   Decimal   NULL,   PBCZL_NM_BSS   Decimal   NULL,   PBCZL_NM_SSS   Decimal   NULL,   PBCZL_NM_BZKS   Decimal   NULL,   PBCZL_NM_BZKS_GZS   Decimal   NULL,   PBCZL_NM_HSYDS   Decimal   NULL,   PBCZL_NM_LXS   Decimal   NULL,   PBCZL_GZ_NC_ZZXSS   Decimal   NULL,   PBCZL_GZ_NM_ZZXSS   Decimal   NULL,   PBCZL_NM_PYRY   Decimal   NULL   )

------解决方案--------------------------------------------------------
将 'PNMGDZCZZ_JZW ' 改为长度小于等于10就可以了。

因为自由表字段的长度最大为10
------解决方案--------------------------------------------------------
在自由表中字段最长为10个字符,可以在DBC中建表
------解决方案--------------------------------------------------------
解决了吧

顶一下了
  相关解决方案