肥城龙山网络:专注肥城网站建设、网站开发、网页制作、软件开发等。 24小时服务热线
肥城龙山网络logo

肥城网站建设首页
网站建设
Website
客户案例
Case
软件开发
Advantages
 域名主机
Domain Hosting
 网站推广
E-mail
 服务&支持
Promotion
 联系我们
About Us
网站建设套餐

新闻中心
三层事物代码
利用token防止重复提交问题!!
使用layer.m弹出过程中微信缓存问题的解决办法
html常用特殊字符转义代码
iis 设置网站文件夹或文件读写 编辑 删除权限!!
sql去重复显示其他字段的方法总结
Oracle中sql语句定义主键的方法


在网站建设开发中用到大型数据库Oracle,他的使用方法并不像微软的mssql企业管理器那样简单,需要用语句来实现定义不重复主键
1、Oracle中如何定义多主键?
例如;一张“员工表”,身份证号 和 员工号 都是唯一的,可以在创建表的时候同时加上 PRIMARY_KEY 吗?

2、如果另外又有一张“员工表”,没有身份证号 和 员工号 这些是可以唯一标识的属性,只有 姓名(有重复) 和 出生日期(有重复),但姓名+出生日期(没重复),如何能够将 姓名+出生日期 作为一个属性设为主键?


基于一列的主键: alter table test add constraint PK_TEST primary key(ename); 基于多列的联合主键: alter table test add constraint PK_TEST primary key(ename,birthday);

 
 
公司地址:肥城龙山公园园林局对过  网站备案/许可证号:鲁ICP备14032147号    
肥城龙山网络拥有多年网站建设及开发经验,从事网页设计、网站设计(全套)及制作等,因而网站制作的经验极为丰富。经营范围:肥城网站建设、网站制作、肥城网站设计等。


版权所有:肥城龙山网络科技中心