关闭

oracle的number类型精度、刻度范围

number(p,s) p:1---38 s:-84---127 有效数位:从左边第一个不为0的数算起,小数点和负号不计入有效位数。 p>0,对s分2种情况: 1. s>0 精确到小数点右边s位,并四舍五入。然后检验有效数位是否 ZWF.YUDONG>create table t_n(id number(5,2)); Table created....
阅读(1689) 评论(0)

Oracle 表空间与数据文件

--============================== --Oracle 表空间与数据文件 --============================== /* 一、概念     表空间:是一个或多个数据文件的逻辑集合     表空间逻辑存储对象:永久段-->如表与索引                         临时段-->如临时表数据与排序段...
阅读(335) 评论(0)

Oracle 用户、对象权限、系统权限

--================================ --Oracle 用户、对象权限、系统权限 --================================   一、用户与模式     用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作        SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象...
阅读(183) 评论(0)

Oracle Exists 用法

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

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...
阅读(292) 评论(0)

Oracle数据库对象简介

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

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

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

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

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

Oracle + SQL 学习笔记

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

Oracle 索引 详解

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

oracle中rowid和rownum的区别

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

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

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

ORACLE 中ROWNUM用法总结

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

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

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

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...
阅读(356) 评论(0)
71条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:81511次
    • 积分:1097
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:48篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论