- 浏览: 460623 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
约束查询:
约束删除:
添加约束:
默认值:
Select constraint_name, search_condition From USER_CONSTRAINTS Where table_name = 'your table name';
约束删除:
Alter Table your_table Drop Constraint constraint_name; constraint_name是上一条语句查出来的
添加约束:
--非空 Alter Table your_table Modify field_name NOT NULL; --主键 Alter Table your_table Add Constraint tb_pk Primary Key( field_name ); --外键 Alter Table your_table Add Constraint tb_fk Foreign Key( field_name ) References your_table2(field_name);
默认值:
修改字段的默认值 Alter Table tbl_name modify col_name default(col_value);
发表评论
-
数据库的一些概念
2012-10-30 13:12 680Web里面,数据库占了半壁江山, 本着PC有价数据无价,DBA ... -
SQLite
2011-11-17 16:52 675官方主页:http://www.sqlit ... -
一些表的概念
2011-09-13 09:59 466平行表 预处理表 流水表 记账表 -
Oracle__View
2011-08-11 10:03 550http://database.51cto.com/art/2 ... -
Oracle__跨库映射
2011-02-23 11:42 531http://blog.csdn.net/huzhenwei/ ... -
Oracle__运行中的SQL
2011-02-16 17:05 578运行中的SQL Select a.program,b.sp ... -
Oracle__数据字典__表结构
2011-02-11 10:02 983SQL> desc all_tab_columns ... -
Oracle__大表__索引__查询
2011-01-14 09:37 626http://hi.baidu.com/ak456/blog/ ... -
Oracle__undo__redo
2011-01-14 09:34 802http://space.itpub.net/8750110/ ... -
Oracle__序列Sequence
2011-01-11 16:50 680http://database.51cto.com/art/2 ... -
Oracle__系统信息
2011-01-04 11:53 527版本 Select * From v$Version; S ... -
Oracle__进程
2011-01-04 10:33 427Select a.username, a.machine, ... -
Oracle__日志
2010-09-02 17:19 752Oracle日志基本信息 http://zhidao.baid ... -
spool
2010-08-06 12:03 745set linesize 1000; set pag ... -
Oracle逻辑结构相关数据字典
2010-08-05 14:48 772http://space.itpub.net/1440192 ... -
Nvl( ) 函数
2010-08-05 11:05 664http://blog.chinaunix.net/u/2 ... -
InstantClient安装使用
2010-08-02 10:54 3227http://wudx.iteye.com/blog/4225 ... -
Oracle那些函数
2010-07-29 11:36 565mod左%右,求余abs绝对值upper转换为大字nvl替 ... -
dbms_random
2010-07-29 10:11 1635http://www.blogjava.net/wxqxs/a ... -
Oracle Trunc Round
2010-06-22 11:54 926原文地址: http://hepu.ite ...
相关推荐
7. **数据完整性**:通过查询数据库的完整性约束,确保数据的准确性和一致性。 8. **备份与恢复**:验证备份策略的有效性,确保在必要时可以迅速恢复数据。 9. **安全审计**:监控用户的登录活动,及时发现异常...
Oracle数据库是世界上最流行的关系型数据库管理系统之一,以其强大的功能和高度的可扩展性著称。在Oracle中,数据字典是系统维护的核心部分,它存储了关于数据库对象、权限、性能信息等一系列元数据。理解并熟练掌握...
在面试中,可能会涉及如何创建带主键、外键、唯一约束的表。 3. 索引:索引可以加速查询,Oracle支持B树索引、位图索引和函数索引等多种类型。理解何时使用不同类型的索引以及如何优化索引策略是面试中的常见问题。...
在数据库设计阶段,Oracle Developer支持数据类型选择、约束定义(如主键、外键、唯一性约束)、索引创建等。它还提供了数据字典视图,帮助查看和理解数据库的元数据。 三、SQL查询 强大的SQL编辑器是Oracle ...
Oracle触发器是数据库对象,它在特定的数据库事件(如INSERT、UPDATE或DELETE)发生时自动执行。在学习Oracle数据库管理时,理解触发器的工作原理和如何创建它们是非常关键的一部分。下面将详细介绍Oracle触发器的...
CONSTRAINT用于定义表的约束条件,如唯一性、非空等。SEQUENCE则用于生成序列号,常用于主键生成。 3. 事务处理: 在Oracle中,事务(Transaction)是一系列数据库操作的逻辑单元,可以通过COMMIT提交事务,使更改...
Oracle元数据是数据库管理系统的核心组成部分,它记录了数据库中所有对象的结构、属性以及相互关系。在Oracle数据库中,元数据存储在一系列的数据字典表中,这些表提供了关于数据库对象(如表、视图、索引、存储过程...
在Oracle中,可以使用`ON DELETE CASCADE`约束来实现这一功能。但是,在某些情况下,特别是当级联关系复杂或者需要在删除前进行额外检查时,动态SQL就派上用场了。 例如,假设我们有两张表,一个是`employees`,另...
10. **合规性与审计**:金融行业受严格法规约束,Oracle数据库的审计功能可以帮助银行满足监管要求,记录并报告所有关键操作。 总结来说,Oracle数据库在ATM机编程中起着核心作用,通过精心设计的数据库架构、高效...
Oracle_plsql讲义:第10章 约束.ppt
文件中指定的存储引擎为`InnoDB`,这表明表支持事务处理、行级锁定以及外键约束等功能,适合于需要高可靠性和并发控制的应用场景。此外,字符集设置为`utf8`,可以支持大多数语言的文字存储,确保敏感词能够被正确地...
Oracle_8通过外键和其他关系约束来实现这些关系,确保数据间的关联性。 6. **触发器和存储过程**:Oracle支持在数据库级别编写PL/SQL代码,创建触发器和存储过程,这些数据库内嵌的程序逻辑可以处理复杂的业务规则...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在运行过程中可能会遇到各种错误,这些错误通常以特定的错误编号和消息形式出现。本文件包包含了关于"Oracle_Errors(oracle错误信息)解释"的相关资源,...
Oracle DBA面试题涵盖了数据库管理的关键概念和技术,对于想要在Oracle数据库领域工作的专业人士来说,了解这些知识至关重要。以下是这些面试题中涉及的详细知识点: 1. **冷备份与热备份**:冷备份是在数据库关闭...
- **sqlnet.ora**: 用于管理和约束或限制TNS连接的配置。 - **listener.ora**: 虽然主要位于服务器端,但在某些情况下客户端也需要配置。 #### 三、关键配置概念解析 ##### 1. 监听器(Listener) 监听器是Oracle ...
在Oracle的世界中,OCL(Object Constraint Language)是一种形式化语言,用于在模型驱动工程(MDE)中定义对象的行为和约束。OCL提供了一种标准化的方式来表达对UML(统一建模语言)模型的精确条件和限制,增强了...
是一份专为初学者设计的教程,涵盖了Oracle数据库的基础知识,包括数据库的逻辑结构、SQL语言基础、SQL函数、数据库系统概论、Oracle技术的其他方面、用户和角色的管理、网络管理和网络安全以及索引和约束条件等多个...
- 导入时要谨慎处理数据冲突,比如主键冲突、外键约束等。 总之,Oracle的Export和Import工具是数据库管理中的重要工具,它们为企业级的数据迁移和备份提供了一套强大且灵活的解决方案。通过正确使用这两个工具,...
7. **触发器(TRIGGER)**:触发器是在特定数据库事件(如INSERT、UPDATE、DELETE)发生时自动执行的PL/SQL代码,用于实现复杂的业务规则和约束。 8. **异常处理**:Oracle PL/SQL提供了一个异常处理机制,通过...
为了开始学习OCCI,首先需要了解Oracle数据库的基本概念,如表、视图、索引、约束等。然后,需要安装Oracle客户端或Instant Client,这将包含必要的库文件,使得OCCI可以链接并通信到数据库。最后,通过阅读"occi10...