数据库
文章平均质量分 81
iteye_19399
这个作者很懒,什么都没留下…
展开
-
常用的sql语句
[color=blue][/color]asc 按升序排列desc 按降序排列下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,...原创 2009-12-22 11:18:18 · 118 阅读 · 0 评论 -
Oracle课堂3_常用表介绍
一、 SQL语句Oracle数据库Ø 简单模块语句Ø 限定查询Ø 单行函数二、 所需要的表全部都是scott用户下的表,该用户下的几张表及作用为2.1雇员表雇员表是记录雇员的基本信息雇员表(EMP)No字段类型描述1EMPNONUBM...原创 2010-07-05 21:21:25 · 85 阅读 · 0 评论 -
Oracle SQL 内置函数大全
SQL中的单记录函数1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;A A ZERO SPACE--------- --------- --------- ---------65 ...原创 2010-07-06 16:47:28 · 71 阅读 · 0 评论 -
SQL replace的使用
需要修改表myTable表的myField字段的前缀,前缀都是"furong......." 前缀:update myTable set myField = replace(myField,'furong','lotus') where myField like 'furong%'同理:中间:update myTable set myField = replace(myField,'furon...原创 2010-07-06 16:49:27 · 73 阅读 · 0 评论 -
Oracle数据操作和控制语言详解
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如 创建、修改或者删除数据库;DCL用于定义数据库用户的权限;在这篇文章中我将详细讲述这两种语言在Oracle中的使用方法。DML语言DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句。语句 用途INSERT...原创 2010-07-06 16:54:48 · 78 阅读 · 0 评论 -
Oracle学习笔记
Oracle学习笔记一,定义抽象数据类型/*create or replace type animal_ty as object (breed varchar2(25), --动物种类name varchar2(25), --名字birthdate date, --出生日期 member function AGE(birthdate in date) return num...原创 2010-07-11 11:48:51 · 262 阅读 · 0 评论 -
Statement和PreparedStatement之间的区别
1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程 2.使用 Statement 对象。 在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。 3.statement每次执行sql语句,相关数据库都要执行sql语句的编译,...原创 2011-03-16 19:53:36 · 71 阅读 · 0 评论 -
oracle
素数,它除了能表示为它自己和1的乘积以外,不能表示为任何其它两个整数的乘积删除重复行。一个数,如果除了1和它本身还有别的约数,这样的数叫做合数因为rowid不同,且唯一delete from a a where a.rowid!=(select max(rowid) from a b wherea.bm=b.bm and a.mc=b.mc)创建序列 create sequ...原创 2012-04-20 20:52:10 · 74 阅读 · 0 评论 -
SQL 面试题 一 (有关内连接、左、右连接、最大最小值)
题目一:有两张表:部门表department 部门编号dept_id 部门名称dept_name 员工表employee 员工编号emp_id 员工姓名emp_name 部门编号dept_id 工资emp_wage 根据下列题目写出sql: 1、列出工资大于5000的员工所属的部门名、员工id和员工工资; 2、列出员工表中的部门id对应的名称和员工i...原创 2012-08-15 00:47:20 · 586 阅读 · 0 评论 -
listener.ora/sqlnet.ora/tnsnames.ora配置文件详解
转自:http://blog.csdn.net/aten_xie/article/details/6174069oracle网络配置 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。英文说明:The sqlnet.ora is an optional file express...原创 2014-02-16 11:59:06 · 103 阅读 · 0 评论 -
Oracle安装及基本使用
Oracle安装及基本使用一、 具体内容Oracle 是一个生产中间件和数据库的较大生产商1.1 Oracle安装现在使用的Oracle使用Oracle9i版本,Oracle主要版本如下:l Oracle8l Oracle8 i-Ineternet,表示Oracle此时正在进军互联网l Oracle9i Oracle9i和Oracle 8i是非...原创 2010-07-05 21:08:06 · 513 阅读 · 0 评论 -
sqlplus常用命令
**如何在XP的cmd命令行状态下输入中文? 1.开始-》运行中输入regedit 2.HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe下的项CodePage项值改为十进制"936"值或 十六进制"000003a8"值。说明一下: 十六进制"000003a8"或十进制"936",表示"936 (ANSI/OEM - 简体中文 GB...原创 2010-12-06 17:34:14 · 130 阅读 · 0 评论 -
OLAP介绍
一、发展背景二、什么是OLAP?三、相关基本概念四、OLAP特性五、OLAP多维数据结构六、OLAP多维数据分析七、OLAP分类八、OLAP评价准则九、流行的OLAP工具十、OLAP发展十一、OLAP展望一、发展背景60年代,关系数据库之父E.F.Codd提出了关系模型,促进了联机事务处理(OLTP)的发展(数据以表格的形式而非文件方式存储)。1993年,E.F.Codd提出了OLAP概念,认...原创 2010-11-28 10:35:41 · 431 阅读 · 0 评论 -
ORACLE数据字典
1数据字典 ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们不能手工修改数据字典里的信息。 很多时候,一般的ORACLE用户不知道...原创 2010-01-21 14:50:54 · 189 阅读 · 0 评论 -
优化SQL语句的若干方法
优化SQL语句的若干方法 1、操作符号: NOT IN操作符 此操作是强列推荐不使用的,因为它不能应用表的索引。 推荐方案:用NOT EXISTS 或(外连接+判断为空)方案代替 "IS NULL", "<>", "!=", "!>", "!<", "NOT", "NOT IN", "原创 2010-10-29 15:55:20 · 98 阅读 · 0 评论 -
Oracle中Decode()函数使用技巧
DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else),表示如果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if值,则返回els...原创 2010-10-29 15:59:18 · 87 阅读 · 0 评论 -
powerdesiner建模使用体会
学习使用powerdesiner建模的一些关键点,如下五点: 1.先根据需求设置系统的概念数据模型(CDM),创建实体,关系; 这个过程最基本,也是最重要的。2.CDM生成PDM:在tools->resources->extended model definitions->physical data models;3.正向工程:PDM可以生成数据库脚本:pd...原创 2010-11-08 21:29:42 · 142 阅读 · 0 评论 -
oralce flashback 使用方法总结
oralce flashback 使用方法总结: 一,关键知识点在oracle 10g中,如果是使用drop 把表对象删除了,会把这个对象放在回收站里查看回收站:select * from recyclebin;然后恢复对象:flashback table TABLENAME to before drop;删除不放回回收站:drop table TABLENAME purge; ...原创 2010-11-08 21:49:37 · 85 阅读 · 0 评论 -
Oracle 数据类型及存储方式
第二部分 数值类型 § 2.1 number Number类型是oralce的数值类型,存储的数值的精度可以达到38位。Number是一种变长类型,长度为0-22字节。取值范围为:10e-130 – 10e 126(不包括) Number(p,s) P和s都是可选的。 P指精度(precision),即总位数。默认情况下精度为38。精度的取值范围为1~38. S指小数位(scale).小...原创 2010-11-08 22:20:40 · 439 阅读 · 0 评论 -
Oracle 数据类型及存储方式(2)
第二部分 数值类型 § 2.1 number Number类型是oralce的数值类型,存储的数值的精度可以达到38位。Number是一种变长类型,长度为0-22字节。取值范围为:10e-130 – 10e 126(不包括) Number(p,s) P和s都是可选的。 P指精度(precision),即总位数。默认情况下精度为38。精度的取值范围为1~38. S指小数位(scale).小数点右边...原创 2010-11-08 22:23:07 · 194 阅读 · 0 评论 -
JDBC实例 Statement,PreparedStatement,CallableStatement三个方法的实例
public void ListStudents() throws SQLException{ int i, NoofColumns; String StNo, StFName, StLName; //初始化并加载JDBC-ODBC驱动程序 Class.forName("jdbc.odbc.JdbcOdbcDriver"); //创建连接对象 Connection Ex1Con = D...原创 2010-11-08 23:10:55 · 185 阅读 · 0 评论 -
Oracle MTS相关问题
Oracle MTS的相关问题一、什么是MTSMTS = Multi-Threaded ServerMTS是ORACLE SERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最大的优点是在以不用增加物理资源(内存)的前提下支持更多的并发的连接。Joseph C.Johnson以餐馆给出一个MTS的形象的比喻 假设ORACLE是一家餐馆,当你走进一家餐馆时你感觉...原创 2010-11-28 10:22:40 · 89 阅读 · 0 评论 -
mysql对binlog的处理
mysql对binlog的处理Mysql和其它开源数据库相比,具有更好的扩展性。其主要原因是它提供了存储引擎的开放接口。喜欢自己折腾数据库的程序员可以从这个接口起步,打造有个性的数据库。然而这里不打算对某种存储引擎的实现细节进行描述,也不打算介绍各种存储引擎的优缺点,只是描述一下mysql如何处理binlog,并澄清几个容易混淆的问题。Binlog对mysql而言是重要的,主要体现...原创 2015-02-26 09:50:57 · 87 阅读 · 0 评论