2011年2月20日
摘要: 关联在oracle数据查询是用得最多得东西,灵活的应用可以解决很多实际应用的问题.下面给出一些示例: 建表create table ab(ab_id number(5),ab_name varchar2(30));create table bb(bb_id number(5),bb_name varchar2(30));插入数据insert into ab(ab_id,ab_name) values(1,'1ab_name');insert into ab(ab_id,ab_name) values(2,'2ab_name');insert into ab(ab_id,ab_name) val 阅读全文
posted @ 2011-02-20 18:53 玲珑少年 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: in和exists的区别与SQL执行效率分析 本文对in和exists的区别与SQL执行效率进行了全面整理分析…… 最近很多论坛又开始讨论in和exists的区别与SQL执行效率的问题, 本文特整理一些in和exists的区别与SQL执行效率分析 SQL中in可以分为三类:   1、形如select * from t1 where f1 in ('a','b'),应该和以下两种比较效率   select * from t1 where f1='a' or f1='b'   或者 select * from t1 where f1 ='a' union all 阅读全文
posted @ 2011-02-20 18:26 玲珑少年 阅读(642) 评论(0) 推荐(0) 编辑
摘要: --创建Oracle表 -- 使用create关键字****** --(1)创建新表use 数据库(在那个数据库中建表)create table 表名(字段名1(列名) 数据类型 列的特征,字段名2(列名) 数据类型 列的特征(NOT NULL),......) --(2)创建带有主键约束的表语法create table 表名(字段名1(列名) 数据类型 列的特征,字段名2 数据类型 列的特征(NOT NULL),......primary key(主键列字段)) --(3)利用现有的表创建表 -- 注意:仅复制Oracle数据表结构:采用的是子查询方式create table 新表assel 阅读全文
posted @ 2011-02-20 18:16 玲珑少年 阅读(11901) 评论(0) 推荐(1) 编辑
摘要: Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将 一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) sele 阅读全文
posted @ 2011-02-20 17:28 玲珑少年 阅读(254) 评论(0) 推荐(0) 编辑