sql锦集(oracle版)(不断更新中。。。)

原创 2004年09月01日 14:26:00

1、自增:
create sequence seq_name
increment by 1
start with 1
maxvalue 999999;

Insert into table_name(Id,...)values(seq_name.nextval,...) 

 

2、在已有的表中加约束

ALTER TABLE HASH_PRODUCTS ADD (
  CONSTRAINT PRODUCT_STATUS_LOV CHECK (product_status in ('orderable'
                                                   ,'planned'
                                                   ,'under development'
                                                   ,'obsolete')
  ));

alter table A add check ( col1 in (1,2,3,4))
enable novalidate;//因為表中已有数据,不会对已有数据进行检查,只对增加或修改的记录才作检查.

 

3、实现两个表的同步(在不同数据库中的表)

创建语法:
create database link linkname
connect to user
identified by usrpwd
using 'demona';

其中
--demona为用net8 easy config创建的连接字符串
目的方数据库的init.ora文件中的global_names设为false
重新启动数据库设置才能生效

经典sql语句,sql语句集

  • 2009年11月06日 10:12
  • 18KB
  • 下载

Oracle数据库常见错误锦集之一

Oracle数据库常见错误锦集之一   1、ORA-12541:TNS:没有监听器   原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net startOracleOraHome81T...
  • lioncode
  • lioncode
  • 2012-08-28 09:46:54
  • 925

sql锦集(sqlserver版)(不断更新中。。。)

不断更新中。。
  • derny
  • derny
  • 2004-09-01 14:28:00
  • 1042

实用t-sql技巧锦集

整理了一些t-sql技巧一、 只复制一个表结构,不复制数据 select top 0 * into [t1] from [t2]二、 获取数据库中某个对象的创建脚本1、 先用下面的脚本创建一个函数if...
  • lovelacy
  • lovelacy
  • 2007-04-30 17:03:00
  • 587

经典的sql语句锦集.txt

  • 2010年08月19日 12:17
  • 10KB
  • 下载

常用sql语句锦集

首先创建3个表,具体表结构如下:(因为各个数据库的脚本都不一样,所以在此就不贴出建表的脚本了) (以下的sql语句可能有多种写法,'--'后为一种写法) 表1:学生表(student):如下图   ...
  • jinxiumeihappy
  • jinxiumeihappy
  • 2013-04-07 11:28:04
  • 522

Oracle 函数全集收藏.txt

  • 2010年11月21日 16:33
  • 15KB
  • 下载

网页特效锦集.CHM

  • 2009年04月25日 10:32
  • 313KB
  • 下载

服务器类电子书锦集.rar

  • 2009年04月08日 10:23
  • 2.15MB
  • 下载

ssh2项目错误锦集ssh2项目错误锦集ssh2项目错误锦集ssh2项目错误锦集

  • 2009年07月04日 20:29
  • 661KB
  • 下载
收藏助手
不良信息举报
您举报文章:sql锦集(oracle版)(不断更新中。。。)
举报原因:
原因补充:

(最多只允许输入30个字)