摘要:
SQL 使用序列 序列是根据需要产生的一组有序整数:1, 2, 3 ... 序列在数据库中经常用到,因为许多应用要求数据表中的的每一行都有一个唯一的值,序列为此提供了一种简单的方法。 本节阐述在 MySQL 中如何使用序列。 使用 AUTO_INCREMENT 列: 在 MySQL 中使用序列最简单 阅读全文
摘要:
在本教程中,您将学习如何使用Oracle DROP VIEW语句从数据库中删除视图。 Oracle DROP VIEW语句简介 要从数据库中删除视图,请使用以下DROP VIEW语句: 下面来看看各个参数的说明 - schema_name - 首先,指定包含视图的模式的名称。如果跳过模式名称,则Or 阅读全文
摘要:
在本教程中,您将学习如何使用Oracle CREATE VIEW语句在数据库中创建新视图。 Oracle CREATE VIEW语法 要在数据库中创建新视图,请使用以下Oracle CREATE VIEW语句: 下面来看看各个参数的说明 - OR REPLACE - OR REPLACE选项取代了现 阅读全文
摘要:
本节介绍Oracle视图,视图是Oracle数据库中的一个重要组件。 Oracle视图介绍 查询的结果是派生表,如以下示例所示: 执行上面查询语句,得到以下结果 - 派生表由包含许多行的名称和贷记限额(credit_limit)列组成。它仅包含Customers表中的部分数据。 如果给这个查询一个名 阅读全文
摘要:
在本教程中,您将学习如何使用Oracle ALTER TABLE MODIFY列语句来更改现有列的定义。 要更改表中列的定义,请按如下所示使用ALTER TABLE MODIFY列语法: 语句很直接。要修改表的列,需要指定要执行的列名,表名和操作。 Oracle允许执行多种操作,但以下是主要常用的操 阅读全文
摘要:
在本教程中,您将学习如何使用Oracle外键来建立表与表之间的关系。 Oracle外键约束简介 外键就是表与表的关系,比如:一个表的一例引用另外一个表的一列。 我们从一个简单例子开始,清楚地理解它的概念。 假设,有两个表:supplier_groups和supplier 分别用来存储供应商分组和供应 阅读全文
摘要:
在本教程中,您将学习如何使用Oracle PRIMARY KEY约束来管理表的主键。 主键介绍 主键是表中列的唯一标识表中的行的一列或多列的组合。 以下是设置列成为主键的规则: 主键列不能包含NULL值或空字符串。 主键值在整个表中必须是唯一的。 主键值不应随时间而改变。 根据这些规则,以下是对主键 阅读全文
摘要:
SQL 事务 事务是在数据库上按照一定的逻辑顺序执行的任务序列,既可以由用户手动执行,也可以由某种数据库程序自动执行。 事务实际上就是对数据库的一个或者多个更改。当你在某张表上创建更新或者删除记录的时,你就已经在使用事务了。控制事务以保证数据完整性,并对数据库错误做出处理,对数据库来说非常重要。 实 阅读全文
摘要:
本Oracle教程解释了如何使用Oracle中LOCK TABLE语句的语法和示例。LOCK TABLE语句用于锁定表,表分区或表子分区。 语法LOCK TABLE语句的语法是: 参数 tables - 用逗号分隔的表格列表。 lock_mode - 它是以下值之一: WAIT - 它指定数据库将等 阅读全文
摘要:
这篇Oracle教程解释了如何在Oracle中使用SET TRANSACTION语句的语法和示例。 在Oracle中,SET TRANSACTION语句用于将事务设置为只读,将事务设置为读/写,设置事务的隔离级别,为事务分配名称或将事务分配回滚段。 语法Oracle / PLSQL中SET TRAN 阅读全文