oracle清空所有表数据
方法:
1.删除所有外键约束
2.drop表
3.添加外键约束
代码使用powerdesign生成
/*==============================================================*/ /*DBMSname:ORACLEVersion10g*/ /*Createdon:2013/8/1614:30:03*/ /*==============================================================*/ altertableDa_pic dropconstraintFK_DA_PIC_REFERENCE_DA_PICSU; droptableDa_piccascadeconstraints; droptableDa_picsubjectcascadeconstraints; /*==============================================================*/ /*Table:Da_pic*/ /*==============================================================*/ createtableDa_pic( IDVARCHAR2(200)notnull, noVARCHAR2(200), subjiectidVARCHAR2(200), NameVARCHAR2(400), UploadTimeDATE, UserIdVARCHAR2(200), picdateDATE, placeVARCHAR2(200), peopleVARCHAR2(200), eventVARCHAR2(200), backgroundVARCHAR2(200), cameramenVARCHAR2(200), serialINTEGER, IsEffectVARCHAR2(200), constraintPK_DA_PICprimarykey(ID) ); /*==============================================================*/ /*Table:Da_picsubject*/ /*==============================================================*/ createtableDa_picsubject( IDVARCHAR2(200)notnull, noVARCHAR2(200), titleVARCHAR2(200), yearVARCHAR2(200), typeVARCHAR2(200), gdtimeDATE, iseffectVARCHAR2(200), seiralINTEGER, constraintPK_DA_PICSUBJECTprimarykey(ID) ); altertableDa_pic addconstraintFK_DA_PIC_REFERENCE_DA_PICSUforeignkey(subjiectid) referencesDa_picsubject(ID);