将oracle的create语句变为alter语句

      看PD中,双击某个表,查看其preview标签,然后会发现有某个表的create语句,如下:

create table Company_Info  (
   Company_ID           NVARCHAR2(50)                   not null,
   Area_ID              NVARCHAR2(50),
   Mem_ID               NVARCHAR2(50),
   Level_Id             NVARCHAR2(50),
   Name                 NVARCHAR2(50)                   not null,
   Capital              NVARCHAR2(50),
   Unit_Property        NUMBER(2)                       not null,
   Economics_type       NUMBER(2)                       not null,
   Man_Scale            NUMBER(10,0),
   License_Code         NVARCHAR2(50),
   License_Img          NVARCHAR2(50),
   Intro                NVARCHAR2(3000),
   Company_Img          NVARCHAR2(200),
   Address              NVARCHAR2(200),
   Postal_Code          NVARCHAR2(50),
   Tel                  NVARCHAR2(50),
   Fax                  NVARCHAR2(50),
   Mobile               NVARCHAR2(50)                   not null,
   Email                NVARCHAR2(50)                   not null,
   Contactor_sex        NUMBER(2),
   Contactor            NVARCHAR2(50),
   Web_Site             NVARCHAR2(200),
   View_Count           NUMBER(20,0),
   Create_Date          DATE                            not null,
   Update_Date          DATE                            not null,
   Status               NUMBER(2),
   Company_Type         NUMBER(2),
   Remain_Point         NUMBER(6,0),
   Cmp_Level            NVARCHAR2(50),
   isAdv                NUMBER(2),
   Expri_Date           DATE,
   Display_index        NUMBER(6,0),
   constraint PK_COMPANY_INFO primary key (Company_ID)
);

我们如果加了某些字段,又要在原数据库上加上这些字段,我们可以这样:把create变为alter,然后将不要的

字段去除,如下所示:

 

alter  table Company_Info add(
   Remain_Point         NUMBER(6,0),
   Cmp_Level            NVARCHAR2(50),
   isAdv                NUMBER(2),
   Expri_Date           DATE,
   Display_index        NUMBER(6,0)
)

 

这样就加快了我们的开发效率

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值