07 2013 档案
摘要:1. 常规SQL语句优化 1.1 建议不用“*”来代替所有列名 SELECT语句中可以用“*“来列出某个表的所有列名,但是这样的写法对Oracle系统来说会存在解析的动态问题。Oracle系统会通过查询数据字典来将”*“转换成表的所有列名,这自然会消耗系统时间。 1.2 用TRUNCATE代替DEL
阅读全文
摘要:下面这些基本的SQL语句应该熟悉,能够灵活运用。最好在不查资料的情况下,能够写出如下的任何代码。 1. 用户操作 --create user username identified by password --[default tablespace tablespace_default] --[te
阅读全文
摘要:下面这些基本的SQL语句应该熟悉,能够灵活运用。最好在不查资料的情况下,能够写出如下的任何代码。 1. 数据表操作相关 --创建表 create table STUDENTS( STUNO number(10) not null, STUNAME varchar2(8), SEX char(2),
阅读全文
摘要:1. 问题朋友一Windows XP系统的密码忘记了,让给解决一下。网上搜索了几种解决方案,列在下面,记一下。2. 解决2.1 使用“Administrator”帐户 前提:当前用户名不是“Administrator”,并且Administrator密码为空。步骤: 1.重启电脑,启动到系统登录界面时,同时按住Ctrl+Alt键,然后连击Del键两次,会出现新的登陆界面。用户名处输入Administrator,密码为空,回车即可登陆。 2.登录后,打开控制面板-》用户帐户-》更改账户-》点击账户名-》更改我的密码-》输入新密码、再次输入新密码。然后点击“更改密码”按钮,即可。评价:这个方法不用
阅读全文
摘要:Bulk Collect特性可以让我们在PL/SQL中能使用批查询,批查询在某些情况下能显著提高查询效率。 BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。 可以在select into,fetch into,returnin
阅读全文
摘要:1. PL/SQL概述 PL/SQL(Procedural Language/SQL)是Oracle的专用语言,是对标准SQL语言的扩展,它允许在其内部嵌套普通的SQL语句,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误。SQL语句的数据库操纵能力、数据查询能力和PL/S
阅读全文
摘要:从Oracle学习笔记之四,SQL语言入门中摘出来的,独立成一章节 3.1 字符类函数 ASCII(c)和CHR(i) 分别用于返回一个字符的ASCII码和返回给定ASCII值所对应的字符。 CONCAT(s1,s2) 将字符串s2连接到字符串s1的后面。任一字符串为空值则忽略此空值;两值都为空值则
阅读全文
摘要:1. SQL语言概述 1.1 SQL语言特点 集合性,SQL可以的高层的数据结构上进行工作,工作时不是单条地处理记录,而对数据进行成组的处理。 统一性,操作任务主要包括:查询数据;插入、修改和删除数据;建立、修改和删除数据对象;控制对数据和数据对象的读写;保证数据库一致性和完整性。 易于移植性。 1
阅读全文
摘要:SQL*PLus命令 SQLPLUS username[/password][@connect_identifier][AS SYSOPER|SYSDAB] 1. 启动数据库实例 STARTUP [nomount|mount|open|force|resetrict][pfile=filename]
阅读全文
摘要:Oracle 11g体系结构概述 实例(Instance),是指一组Oracle后台进程以及在服务器中分配的共享内存区域; 数据库(Database),是由基于磁盘的数据文件、控制文件、日志文件、参数文件和归档日志文件等组成的物理集合; 数据库服务器(Database Server),是指管理数据库
阅读全文
摘要:第一范式(1NF) 第一范式是第二和第三范式的基础,是最基本的范式。第一范式包括下列的指导原则: 数据组的每个属性只可以包含一个值。 关系中的每个数组必须只包含相同数量的值。 关系中的每个数组一定不能相同。 在任何一个关系数据库中,第一范式是对关系模式的基本要求,不满足第一范式的数据库就不是关系型数
阅读全文
摘要:1. 功能作为swing的组件,JList与JTextArea是不可以单独实现滚动功能的,需要与JScrollPane结合才可以。本代码中:JList实现从其它数据源获取数据,然后依次对这些数据进行处理,处理过程中,在JList中选择当前处理的记录,依次向下移动。JTextArea显示处理结果,因为有很多数据,内容满了的时候,需要滚动显示,就是一直显示最新的数据。2. 实现代码注意:下面的代码片段必须插入类的各相关段中,不是完整代码。 // 代码片段一,定义变量 private JList jListAuthor; private JScrollPane jScrollPan...
阅读全文
摘要:1. 功能 将程序中的double值精确到小数点后两位。可以四舍五入,也可以直接截断。 比如:输入12345.6789,输出可以是12345.68也可以是12345.67。至于是否需要四舍五入,可以通过参数来决定(RoundingMode.UP/RoundingMode.DOWN等参数)。 2. 实
阅读全文
摘要:1. 问题 豌豆荚不能连接三星S4手机,下载了三星S4手机的驱动后,提示打开手机的“USB调试模式”,但却找不到在哪儿可以设置。 2. 原因 S4 默认隐藏开发者选项,所以默认不可以设置“USB调试模式”。 3. 解决 应用程序-》设定-》更多-》关于设备-》内部版本号,在这个上面连续点击多次,然后
阅读全文