视图是一个数据表或者多个数据表导图来的表,只是一张虚拟的表
视图的作用
提高数据访问的安全性
在实际应用中,如果不希望开发人员对表中所有的记录都可以查询的到,这个时候可以创建个视图,把重要的信息隐藏起来,让开发人员查询数据时查询不到。
方便查询操作
数据表中的数据经常会用到,为例避免SELECT语句的重复查询这些信息,这些时候可以创建视图,...
分类:
数据库 时间:
2014-05-23 01:57:07
阅读次数:
314
环境:win 2003 + oracle 10g
win 2003服务器物理内存4G
oracle10g SGA 1504M
事故背景:
调整SGA大小,因为OS的内存只有4G,建议SGA的大小不要超过60%,我调整为2G
SQL> alter systemset sga_max_size=2000m ...
分类:
其他好文 时间:
2014-05-22 23:46:00
阅读次数:
430
² 字符函数
1. replace( 字符串1,字符串2,字符串3)
replace( char, search_string, replace_string)
功能:在“字符串1”中搜索“字符串2”,并将其替换为“字符串3”。
例如下面的命令是将所有员工名字中出现的”A”替换为”中国”。
SQL>selectreplace(ename, 'A', '中国') fro...
分类:
数据库 时间:
2014-05-22 22:35:22
阅读次数:
450
在mysql中使用sql语句创建数据库时,老是忘记指定编码格式。这就导致了使用utf-8格式的工程访问数据库的过程中产生中文乱码的问题。后来发现大部分问题出自创建数据库的时候没有指定编码格式。创建数据库指定编码格式的一种方法是在创建数据库sql语句中指定编码格式,如下所示,指定数据库编码格式为utf-8
CREATE DATABASE `test2` DEFAULT CHARA...
分类:
数据库 时间:
2014-05-22 18:39:41
阅读次数:
294
在实际对数据库的使用中,会出现多个用户同时对某一张表进行操作,当多个用户在同一时间对同一张数据表进行读取或者修改操作时,若处理不当就有可能发生冲突问题。为了解决这样的问题,就需要使用事务的控制和管理机制。
事务
单个逻辑工作单元执行操作的集合,也可以看作是多条语句封装的结果。通过事务可以保证数据表中数据的一致性。
事务的特性...
分类:
数据库 时间:
2014-05-22 18:31:55
阅读次数:
421
怎样收集EBS 各个模块的log 和sql trace, 以及FRD log...
分类:
数据库 时间:
2014-05-22 18:26:48
阅读次数:
492
有3个表S,C,SC
S(SNO, SNAME)代表(学号,姓名)
C(CNO,CNAME,CTEACHER)代表(课号,课名,教师)
SC(SNO, CNO, SCGRADE)代表(学号,课号成绩)
问题:
1、找出没选过‘黎明“老师的所有学生姓名。
2、列出两门以上(含2门)不及格学生姓名及平均成绩。
3、即学过1号课程有学过2号课所有学生的姓名。
请用标准SQL语言写出答案,...
分类:
数据库 时间:
2014-05-22 17:34:57
阅读次数:
351
MySQL中不支持对同一个表使用其查询结果更新or删除本表内数据(也就是update或delete后的where条件为针对相同表的select),解决方案是创建临时表做过度保存中间数据;可以直接使用查询结果来形成临时表Sql代码CREATETABLEtmpAS(SELECTcolumn1ASfiel...
分类:
数据库 时间:
2014-05-22 15:32:55
阅读次数:
300
SQL Server 2005引入的新方法。SELECT * FROM (SELECT
ROW_NUMBER() OVER(ORDER BY keyField DESC) AS rowNum, * FROM tableName) AS t
WHERE rowNum > start AND rowNu...
分类:
数据库 时间:
2014-05-22 14:22:58
阅读次数:
351
Max Sum Plus PlusTime Limit: 2000/1000 MS
(Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
15817Accepted Submission(s): 5140...
分类:
其他好文 时间:
2014-05-22 14:06:42
阅读次数:
250