oracle

Posted guoshunwgs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle相关的知识,希望对你有一定的参考价值。

====================序列

//查询当前用户序列

select from user_sequences

//查询所有序列

select * from all_sequences;

//创建序列

语法:create sequence 表名_sequence increment by 1 start with 1 nomaxvalue nocycle; 

eg:

create sequence third_party_merchant_sequence  increment by 1 start with 1 nomaxvalue nocycle;

//查询该序列的下一个值

select THIRD_PARTY_MERCHANT_SEQUENCE.Nextval from dual;

删除序列:

drop sequence third_party_merchant_sequence;

 

========================check约束

//查询当前用户约束

select * from user_constraints;

 //创建表时添加约束

create table test

(id int,

name varchar2(10),

sex varchar2(10) check (sex in (‘男‘,‘女‘))

);

 //为表添加约束

alter table THIRD_PARTY_MERCHANT
add  constraint constraint_yn
check(yn in(1,2))enable validate;



以上是关于oracle的主要内容,如果未能解决你的问题,请参考以下文章

Client / Server Interoperability Support Matrix for Different Oracle Versions (Doc ID 207303.1)(代码片段

Oracle 数据库 - 使用UEStudio修改dmp文件版本号,解决imp命令恢复的数据库与dmp本地文件版本号不匹配导致的导入失败问题,“ORACLE error 12547”问题处理(代码片段

续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段

Oracle-常用数据库对象笔记(片段)

Oracle数据库从RMAN备份集片段还原指定单个归档日志进行日志挖掘分析

从Oracle存储过程Oracle 11g发送邮件