<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

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

    oracle 10g表的基本操作

    Posted on 2008-02-24 16:55 semovy 閱讀(397) 評(píng)論(0)  編輯  收藏 所屬分類: Oracle數(shù)據(jù)庫方面

    ---------------------------------------------------表操作-------------------------------------------------------

    1.表的創(chuàng)建:

    create table table_name(column_name datatype[,column_name datatype])

    2.表數(shù)據(jù)的插入:

    insert into table_name values(column_instance)

    3.更新數(shù)據(jù):

    update table_name set column_instance=? where column_name=?

    4.查詢數(shù)據(jù):

    select * from table_name where condition1 group by column_name1... having.... order by column_name[desc,[asc]]

    5.刪除數(shù)據(jù):

    delete from table_name where column_name1=?

    6.在表空間上建立表:

    create table tablename(column_name,datatype)tablespace tablespace_name

    7oracle中提供5種約束:

    Checknot nulluniqueprimary keyforeign key

    (a)check約束

    Create table policies(policy_id number ,holder_name varchar2(40),gender varchar2 (1) constraint chk_gender check (gender in ('M','F'),marital_status varchar2 (1),
    date_of_birth date ,constraint chk_marital check (marital_status in('S','M','D','W')));

    (b)not null約束

    Create table policies(policy_id number ,holder_name varchar2 (40) not null,gender varchar2(1),marital_status varchar2(1),date_of_birth date not null);  

    對(duì)于not nullalter table語句與其他約束稍微有點(diǎn)不同。Alter table policies modify holder_name not null

    (c)unique約束

    create table  emp(eid  int ,ename  varchar2(10),constraint uq unique(eid,ename))

    create  table  emp (eid  int ,ename  varchar(10))

    alter table emp  add  constraint pk  primary key(eid,ename);

    8

    (a)添加新列

    alter table table_name add column_name datatype [constraint][constraint_name]

    (b) 添加新列并指定默認(rèn)值

    alter table table_name add column_name datatype default expression

    alter table table_name drop column column_name--刪除列

    alter table table_name modify column_name datatype--修改類屬性

    alter table table_name disable constraint constraint_name--禁用約束

    alter table table_name enable constraint constraint_name--啟用約束

    alter table table_name add constraint constraint_name constraint_type(column_name)--添加約束

    alter table table_name drop constraint constraint_name [cascade]--刪除約束

    --組合主健(可以用多個(gè)列組合成一個(gè)主健)

    alter table table_name add constraint constraint_name primary key (column_name, column_name...)
    主站蜘蛛池模板: 免费一区二区三区在线视频| 99热这里只有精品6免费| 国产亚洲一区区二区在线| 日韩在线永久免费播放| 国产AV旡码专区亚洲AV苍井空| 免费人妻av无码专区| 亚洲免费在线视频观看| 激情吃奶吻胸免费视频xxxx| 内射少妇36P亚洲区| 日本人护士免费xxxx视频| a级成人免费毛片完整版| 亚洲精品456人成在线| 国产亚洲成av人片在线观看 | 国产免费无遮挡精品视频| 免费看无码特级毛片| 亚洲欧洲无码AV不卡在线| 亚洲国产精品无码成人片久久| 成年人免费网站在线观看| 香蕉成人免费看片视频app下载| 国产偷国产偷亚洲高清人| 亚洲欧洲校园自拍都市| 亚洲色爱图小说专区| 女人被免费视频网站| 四虎国产成人永久精品免费 | 免费成人在线视频观看| 亚洲AV永久无码天堂影院| 亚洲精品天天影视综合网| 亚洲成a人片在线观看久| 亚洲免费综合色在线视频| 久久国产乱子伦精品免费强| 免费的黄色的网站| 亚洲午夜无码久久久久小说| 久久精品国产亚洲av麻豆小说| 亚洲中文字幕无码爆乳av中文| 免费无码黄网站在线观看| 永久免费在线观看视频| 在线观看片免费人成视频无码| 九九九国产精品成人免费视频| 亚洲区日韩精品中文字幕| 亚洲婷婷天堂在线综合| 亚洲网站在线观看|