posts - 0, comments - 77, trackbacks - 0, articles - 356
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          oracle alter語句

          Posted on 2008-03-18 20:30 semovy 閱讀(1199) 評論(0)  編輯  收藏 所屬分類: Oracle數(shù)據(jù)庫方面
          create table test(a varchar2(20),b number(2))
          重名命
          alter table test rename to test1
          (rename test1 
          to test2)

          增刪字段


              alter table test2 drop column  f

          修改字段類型和大小
          alter table test2 modify d varchar(40)
          alter table test2 modify f varchar(40)

           

          alter table test2 add  c varchar2(30)
          alter table test2 add  (d varchar2(30),e number(4))
          alter table test2 rename column e  to f

          處理約束

             alter   table   test2     add   constraint   pk_mypri   primary   key   (d,f)
              利用下面的語句在刪除DEPT表中的PRIMARY KEY約束時,同時將刪除其它表中引用這個約束的FOREIGN KEY約束: 
              alter table dept drop primary key cascade
               加foreign key約束(多字段/表級)
              alter table employees   add constraint emp_jobs_fk foreign key (job,deptno) references jobs (jobid,deptno) on delete cascade 
          主站蜘蛛池模板: 河间市| 皮山县| 遵义县| 达拉特旗| 九龙城区| 桂林市| 皮山县| 洛扎县| 阿坝县| 渭源县| 青铜峡市| 江华| 崇文区| 滦南县| 泸定县| 盐城市| 民勤县| 泗水县| 合肥市| 子洲县| 云霄县| 清涧县| 桂林市| 彩票| 榆树市| 临澧县| 奇台县| 洞头县| 吉木萨尔县| 眉山市| 桐梓县| 思南县| 临高县| 安顺市| 东源县| 眉山市| 定远县| 徐汇区| 武清区| 富川| 旬邑县|