Oracle 常用SQL整理

中文字段排序的方法:

拼音:

select empname

from tab_name

order by nlssort(empname,'nls_sort=schinese_pinyin_m');

按偏旁部首:

" p="" style="TEXT-ALIGN: left; MARGIN: 0mm 0mm 0pt; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal" align="left" font="" size="2" font="" color="#993366" face="">按笔画 :
select empname

from tab_name

order by nlssort(empname,'nls_sort=schinese_stroke__m');

注:remarkvarchar2 ,不能是nvarchar2<FONT color="#993366" face=""">或nchar

  

创建外键

ALTER TABLE D0010

ADD CONSTRAINT  FK_D0010_M0060             

    FOREIGN KEY ( TANCD )

    REFERENCES  M0060( TANCD );

 

删除外键

ALTER TABLE TABLE_NAME DROP CONSTRAINT CONSTRAINT_NAME;

 

创建索引

CREATE INDEX ACTY.IDX_DS010

    ON ACTY.DS010 ( WINNAME, WINTITLE, TERMINAL, STATE )

            STORAGE (       INITIAL         1M

                            NEXT            1M

                            PCTINCREASE     0       )

             TABLESPACE INDX;

 

alter index INDEXNAME rebuild;

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值