the important thing is not to stop questioning

导航

 

2015年10月22日

摘要: BEGIN TRANSACTIONINSERT INTO Customers(cust_id, cust_name)VALUES('1000000010', 'Toys Emporium');SAVE TRANSACTION StartOrder;INSERT INTO Orders(order_n... 阅读全文
posted @ 2015-10-22 14:15 qook 阅读(140) 评论(0) 推荐(0) 编辑
 
摘要: 18.1.1 为什么使用视图我们已经看到了视图应用的一个例子。下面是视图的一些常见应用。重用SQL语句。简化复杂的SQL操作。在编写查询后,可以方便地重用它而不必知道其基本查询细节。使用表的一部分而不是整个表。保护数据。可以授予用户访问表的特定部分的权限,而不是整个表的访问权限。更改数据格式和表示。... 阅读全文
posted @ 2015-10-22 10:40 qook 阅读(180) 评论(0) 推荐(0) 编辑
 
摘要: 17.1.3 指定默认值SQL允许指定默认值,在插入行时如果不给出值,DBMS将自动采用默认值。默认值在CREATE TABLE语句的列定义中用关键字DEFAULT指定。请看下面的例子:输入▼CREATE TABLE OrderItems( order_num INTEGER NOT NULL, o... 阅读全文
posted @ 2015-10-22 10:10 qook 阅读(204) 评论(0) 推荐(0) 编辑
 
摘要: 提示:更快的删除 如果想从表中删除所有行,不要使用DELETE。可使用TRUNCATE TABLE语句,它完成相同的工作,而速度更快(因为不记录数据的变动)。16.3 更新和删除的指导原则前一节使用的UPDATE和DELETE语句都有WHERE子句,这样做的理由很充分。如果省略了WHERE子句,则... 阅读全文
posted @ 2015-10-22 10:05 qook 阅读(165) 评论(0) 推荐(0) 编辑
 
摘要: insert select15.2 从一个表复制到另一个表有一种数据插入不使用INSERT语句。要将一个表的内容复制到一个全新的表(运行中创建的表),可以使用SELECT INTO语句。说明:DB2不支持DB2不支持这里描述的SELECT INTO。与INSERT SELECT将数据添加到一个已经存... 阅读全文
posted @ 2015-10-22 09:48 qook 阅读(161) 评论(0) 推荐(0) 编辑