zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

将oracle的create语句更改为alter语句使用

Oracle 使用 语句 create ALTER 改为
2023-06-13 09:14:41 时间
看PD中,双击某个表,查看其preview标签,然后会发现有某个表的create语句,如下:
复制代码代码如下:

createtableCompany_Info(
Company_IDNVARCHAR2(50)notnull,
Area_IDNVARCHAR2(50),
Mem_IDNVARCHAR2(50),
Level_IdNVARCHAR2(50),
NameNVARCHAR2(50)notnull,
CapitalNVARCHAR2(50),
Unit_PropertyNUMBER(2)notnull,
Economics_typeNUMBER(2)notnull,
Man_ScaleNUMBER(10,0),
License_CodeNVARCHAR2(50),
License_ImgNVARCHAR2(50),
IntroNVARCHAR2(3000),
Company_ImgNVARCHAR2(200),
AddressNVARCHAR2(200),
Postal_CodeNVARCHAR2(50),
TelNVARCHAR2(50),
FaxNVARCHAR2(50),
MobileNVARCHAR2(50)notnull,
EmailNVARCHAR2(50)notnull,
Contactor_sexNUMBER(2),
ContactorNVARCHAR2(50),
Web_SiteNVARCHAR2(200),
View_CountNUMBER(20,0),
Create_DateDATEnotnull,
Update_DateDATEnotnull,
StatusNUMBER(2),
Company_TypeNUMBER(2),
Remain_PointNUMBER(6,0),
Cmp_LevelNVARCHAR2(50),
isAdvNUMBER(2),
Expri_DateDATE,
Display_indexNUMBER(6,0),
constraintPK_COMPANY_INFOprimarykey(Company_ID)
);

我们如果加了某些字段,又要在原数据库上加上这些字段,我们可以这样:把create变为alter,然后将不要的
字段去除,如下所示:
复制代码代码如下:

altertableCompany_Infoadd(
Remain_PointNUMBER(6,0),
Cmp_LevelNVARCHAR2(50),
isAdvNUMBER(2),
Expri_DateDATE,
Display_indexNUMBER(6,0)
)

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