sqserver对比oracle的区别,oracle和sqlserver比较
1、oracle建表时只提供级联删除,sqlserver提供级联删除和更新。(虽然建立主外键关系之后,主表的主键值不应该经常修改,可有时候有这种需求。)删除时oracle提供3种选择(set null,级联,什么都不干),sqlserver除了那3种还提供了设置默认值。
2、oracle不提供主键自增,需要用序列加触发器实现,sqlserver提供主键自增[proId] [int] IDENTITY(1,1) NOT NULL,将标识规范里的是标示标示增量标示种子设置后主键就自动生成了。
添加序列:
create sequence seq_depid
minvalue 1
maxvalue 99999
start with 1
increment by 1
nocache;
建触发器:
create or replace trigger trg_depid
before insert on dep
for each row
when (new.depid is null)
begin
select seq_depid.nextval into :new.depid from dual;
end trg_depid;
sqserver对比oracle的区别,oracle和sqlserver比较相关推荐
- oracle 日期 区别,oracle中日期类型 to_date 和to_timestamp什么区别啊?
1.to_date() 和to_timestamp()区别 由于oracle中date类型只支持到秒,不支持到毫秒,所以to_date()不能取到毫秒.如果要取到毫秒,oracle 9i以上版本,可以 ...
- sqr和Oracle的区别,Oracle学习笔记:a inner join b与from a,b where a.x=b.x的差异
近期,在使用Oracle的过程中,由以下两段代码的执行引发的思考,到底 select * from a,b where a.id = b.id 和 select * from a inner join ...
- oracle failover 区别,Oracle DG failover 实战
Oracle dataguard failover 实战 操作步骤 备库: SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH ...
- oracle分区区别,oracle范围分区表和INTERVAL分区表对于SPLIT分区的区别
范围分区表和INTERVAL分区表是可以相互转化的,不过二者还是有所区别的.比如在SPLIT分区的时候,范围分区表没有限制,而INTERVAL分区表则可能报错. 首先看范围分区的例子: SQL> ...
- SAP与ORACLE的区别分析及对比
SAP与ORACLE的区别分析及对比[转] 目前在ERP业界中存在两个巨愕--SAP 的 ECC 及 ORACLE 的 EBS ,这两个大型ERP解决方案几乎占据了世界上各个不同行业的大型企业的信息系 ...
- oracle sql server的区别,oracle与sqlserver的十大区别
http://blog.csdn.net/it_fengli/article/details/8213839 --sql server 与 oracle的区别: --DBMS 数据库管理系统 --1. ...
- oracle stdevp函数,SQL Server与oracle两者区别之函数区别
Oracle和SQL Server的常用函数对比 1.数学函数 ①绝对值 S:select abs(-1) value O:select abs(-1) value from dual ②取整(大) ...
- SQL Server 与 ORACLE 的区别
sql server 与 oracle的区别: DBMS 数据库管理系统 1.数据类型不同. sql server 的数据类型:int ,smallint ,char,varchar,nc ...
- 关于mysql和oracle错误的有_关于MySQL与Oracle的区别
0 查询分组时的区别 Oracle数据库中使用Group By分组时 select 后面的列必须是分组的列(group by(列))或者是用了聚合函数的lie 但是 MySQL中 不需要如此 随便分组 ...
最新文章
- duilib 预开篇
- 基于 python + WebDriverAgent 的“跳一跳”小程序高分教程
- grpc通信原理_容器原理架构详解(全)
- 如何通过网络,辨别数字世界的真假
- CMake编译Widget UI Qt程序
- 华为交换机STP端口角色状态
- 了解区块链,从挖矿开始
- cc压力测试_斯坦福大学鲍哲南院士AFM综述:教你如何设计压力传感器的微结构...
- C# 正则表达式(备忘录)
- 获取浏览器高度_QQ浏览器违法收集用户信息,你的浏览器还安全吗?
- SQLite轻量级数据库,操作数据常用语句
- 如何查看自己的ubutu系统是32位的还是64位的
- 用十行代码快速创建权限管理系统
- ABP 框架 数据库底层迁移 Mysql 集群
- python大数据开发平台_python示例
- STM32F103基本定时器使用
- python画三维散点图-Python散点图与三维图
- Flex3 Chart学习笔记:PieChart(饼图)
- paip.中文 分词 ---paoding 3.1 的使用
- Photoshop英汉对照表
热门文章
- 【建议】如何优雅的提问?
- 推荐系统CTR预估学习路线:深度模型
- 【抽奖直播】今日16:30,云信特邀部长大人给你抽6s!
- MySQL不能插入中文字符及中文字符乱码问题
- linux 重名名、删除文件操作
- CSS深入理解学习笔记之z-index
- 分分钟一键部署Zabbix Server
- 编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数。保存到s中。...
- 【SICP练习】101 练习2.77-2.78
- 非归档下oracle的备份和恢复