随笔分类 - Oracle
摘要:原表结构 查询语句: select sno,sname,sum(语文) 语文,sum(数学) 数学,sum(英语) 英语 from (select sno,sname,decode(subjiect,'语文',grade) 语文,decode(subjiect,'数学',grade) 数学,deco
阅读全文
摘要:(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接
阅读全文
摘要:出错的原因: 1.虽然报的是需要安装客户端8.1.7及以上版本,实际是由于.NET账户没有访问Oracle\bin文件夹的权限 2.在 Windows Server 2003/2008 或Windows XP的 NTFS系统中提供了高级的访问安全性,FAT32系统也许没有这个问题。 解决办法如下:
阅读全文
摘要:1、查找单个字段 2、查找组合字段:
阅读全文
摘要:创建: create or replace procedure insert_tbuser ( username nvarchar2,usersex nvarchar2,userage number ) as begin insert into tbuser values(username,user
阅读全文
摘要:1. 回顾ADO.NET ADO.NET是一组用于和数据源进行交互的面向对象类库集,它存在于.Net Framework中。通常情况下,数据源可以是各种类型的数据库,利用ADO.NET可以访问目前几乎所有的主流数据库,如Oracle、SQL Server、DB2、Access等,但数据源同样也可能输
阅读全文
摘要:数据库对象是数据库的组成部分,常常用CREATE命令进行创建,可以使用ALTER命令修改,用DROP执行删除操作。前面已经接触过的数据库对象有表、用户等。 今天将学习更多的Oracle数据库对象: 同义词:就是给数据库对象一个别名。 序列:Oracle中实现增长的对象。 视图:预定义的查询,作为表一
阅读全文
摘要:Oracle SQL提供了用于执行特定操作的专用函数。这些函数大大增强了SQL语言的功能。函数可以接受零个或者多个输入参数,并返回一个输出结果。Oracle数据库中主要使用两种类型的函数: 1. 单行函数:对每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果,比如:MOD(x,y)返回x除
阅读全文
摘要:1、子查询在SELECT、UPDATE、DELETE语句内部可以出现SELECT语句。内部的SELECT语句结果可以作为外部语句中条件子句的一部分,也可以作为外部查询的临时表。子查询的类型有: ① 单行子查询:不向外部返回结果,或者只返回一行结果。 ② 多行子查询:向外部返回零行、一行或者多行结果。
阅读全文
摘要:1、Oracle中可以把查询的结果根据结果集中的表结构和数据形成一张新表。 CREATE TABLE 表名 AS SELECT语句,例如: CREATE TABLE INFOS1 AS SELECT * FROM INFOS; 使用上面命令创建的新表中,不存在任何约束,并且把查询的数据一起插入到新表
阅读全文
摘要:含义 CHAR(length) CHAR(length) 存储固定长度的字符串。参数length指定了长度,如果存储的字符串长度小于length,用空格填充。默认长度是1,最长不超过2000字节。 存储固定长度的字符串。参数length指定了长度,如果存储的字符串长度小于length,用空格填充。默
阅读全文
摘要:1、数据库的实例:数据库创建后会有一系列为该数据库提供服务的内存空间和后天进程,称为该数据库的实例。每一个数据库至少会有一个实例为其服务。实例中的内存结构称为系统全局区(SGA),系统会根据当前计算机系统的性能给SGA分配非常可观的内存空间。 2、虽然一个Oracle数据库服务器中可以安装多个数据库
阅读全文

浙公网安备 33010602011771号