自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Oracle Exists 用法

sql exists和not exists用法 exists       (sql       返回结果集,为真)   not       exists       (sql       不返回结果集,为真) 如下: 表A ID   NAME   1       A1 2       A2 3       A3 表B ID   AID   N

2013-01-22 20:59:47 475

原创 mysql中int、bigint、smallint 和 tinyint的区别与长度 Posted on February 25, 2012

bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integ

2013-01-22 14:09:12 484

转载 Oracle数据库对象简介

Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。   表和视图   Oracle中表是数据存储的基本结构。ORACLE8引入了分区表和对象表,ORACLE8i引入了临时表,使表的功能更强大。视图是一个或多个表中数据的逻辑表达式。本

2013-01-15 10:20:36 11881 1

转载 Mysql,SqlServer,Oracle主键自动增长的设置

转载地址:http://www.cnblogs.com/xwdreamer/archive/2012/06/08/2542277.html1、把主键定义为自动增长标识符类型MySql在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:create table customers(id int auto_increment pr

2013-01-15 10:00:55 713

转载 sql 自增字段 int identity(1,1)

sql 自增号2009-06-16 10:471: 自增列 类型为:int identity(1,1) 当然也可以是bigint,smallinteg: create table tbName(id int identity(1,1),descriptionvarchar(20))或在用企业管理器设计表字段时,将字段设为int,将标识设为是,其它用默认即可IDENTITY (给

2013-01-15 09:43:04 15314

转载 Oracle + SQL 学习笔记

本笔记以orcal数据库为例,其它数据库略有不同.一、写子句顺序    Select [ALL | DISTINCT]  column_name [, column_name]...    From  {table_name | view_name}              [, {table_name | view_name}]...    [Where  sear

2013-01-15 09:23:31 1798

转载 Oracle 索引 详解

一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX .      ON .           ( |  ASC | DESC,             |  ASC | DESC,...)     TABLESPACE      STORAGE      LOGGING | NOLOGGING    COMPUTE

2013-01-10 17:38:53 378

转载 oracle中rowid和rownum的区别

在Oracle中,有一个很有趣的东西,那就是rownum。当你从某个表中查询数据的时候,返回的结果集中都会带有rownum这个字段,而且有时候也可以使用rownum进行一些条件查询。  在查询中,我们可以注意到,类似于“select xx from table where rownum 1)这样的查询是有正确含义的,而“select xx from table where rownum = n

2013-01-10 14:04:39 1497

转载 oracle中查询、禁用、启用、删除表外键

1.查询所有表的外键的:select table_name, constraint_name from user_constraints where constraint_type = 'R'; 2.禁用所有外键约束, 使用下面的sql生成对应sql脚本:select 'alter table ' || table_name || ' disable constraint ' ||

2013-01-10 13:48:45 444

转载 ORACLE 中ROWNUM用法总结

ORACLE 中ROWNUM用法总结! 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid

2013-01-10 13:35:16 280

原创 数据库规范化三个范式应用实例

第一范式(1NF)  把数据库或数据库的表转换为第一范式一般都相当简单。第一范式要求消除数据中重复的组,这是通过建立相关数据的单独表来实现的。它通过观察数据和表结构来确定表以完成第一范式。  第一范式是通过把重复的组放到每个独立的表中,把这些表通过一对多关联联系起来这种方式来消除重复组的。  没有重复的属性以及没有重复的一组值--这听起来足够简单了。但是,有时候由于没有其它

2013-01-10 10:18:39 1745

转载 oracle 按照日期区间求和

//求两个日期之间的数据之和//2011/03/16为起始日,2011/09/15为结束日//没一个月为一个梯度,也就是3.16-4.15,4.16-5.15,...//数据:     日期          金额     2011/03/16     20     2011/03/17     30     2011/04/14     50     2011/0

2013-01-08 16:18:48 1726

转载 eclipse连接数据库的配置

Eclipse插件系列——SQLExplorer插件的安装和使用插件名称: SQLExplorer插件分类: SQL Editor插件版本: 2.2.4插件主页:https://sqlexplorer.dev.java.net/下载地址:http://puzzle.dl.sourceforge.net/sourceforge/eclipsesql/net.sourcef

2013-01-08 14:31:24 7280

原创 java 接收从键盘上输入的数据,保存到文本文件里

Java代码  import java.io.BufferedReader;  import java.io.InputStreamReader;  /**  * 测试从键盘读取用户的输入,关键类为Scanner  */  public class TestInput {      public static void main(String[] args) {          tr

2013-01-08 13:36:17 6477

转载 JAVA时间格式化处理

1、通过MessageFormat转化String       dateTime = MessageFormat.format("{0,date,yyyy-MM-dd-HH-mm:ss:ms}" ,                                    new Object[]       {

2013-01-06 16:08:31 709

原创 总结一下数据库的 一对多、多对一、一对一、多对多 关系

关联映射:一对多/多对一存在最普遍的映射关系,简单来讲就如球员与球队的关系;一对多:从球队角度来说一个球队拥有多个球员 即为一对多多对一:从球员角度来说多个球员属于一个球队 即为多对一数据表间一对多关系如下图:关联映射:一对一一对一关系就如球队与球队所在地址之间的关系,一支球队仅有一个地址,而一个地址区也仅有一支球队。数据表间一对一关系的表现

2013-01-06 13:24:51 16527

原创 sqlserver日期函数

SQLServer时间日期函数详解,SQLServer,时间日期,1.      当前系统日期、时间         select getdate() 2. dateadd      在向指定日期加上一段时间的基础上,返回新的 datetime 值       例如:向日期加上2天        select dateadd(day,2,'2004-10-15')

2013-01-05 15:57:35 580

原创 Oracle10g学习笔记之Scott的所有表结构及字段含义(一) EMP,DEPT ,BONUS,SALGRADE表

雇员表:记录了一个雇员的基本信息EMP(雇员表)NO                字段             类型                            描述1              EMPNO            NUMBER(4)              雇员编号2              ENAME           VARCHAR2(10)

2013-01-04 11:36:51 6842

原创 oracle 创建表空间、表、主键、外键、序列

创建表空间create tablespace projectsdatafile 'D:\projects.dbf'size 10m autoextend on;--创建用户名create user projidentified by projdefault tablespace projects;--分配系统权限和角色grant connect to proj;

2013-01-03 23:10:31 860

原创 主键与索引,主键与外键的关系

简单来讲 : 主键用来标识记录,索引用来加速查询。 主键一定是唯一性索引,唯一性索引并不一定就是主键     所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。数据库在设计时,主键起到了

2013-01-03 17:54:35 2667

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除