
数据库
Baron的博客
做不一样的程序员
展开
-
Oracle修改用户口令
SQL语句:alter user king identified by "123";转载 2014-03-18 20:48:28 · 1045 阅读 · 0 评论 -
Oracle 11g各种服务作用以及哪些需要开启
成功安装Oracle 11g数据库后,你会发现自己电脑运行速度会变慢,配置较低的电脑甚至出现非常卡的状况,通过禁止非必须开启的Oracle服务可以提升电脑的运行速度。那么,具体该怎么做呢? 按照win7 64位环境下Oracle 11g R2安装详解中的方法成功安装Oracle 11g后,共有7个服务,分别为Oracle ORCL VSS Writer Service,OracleDBC转载 2014-03-06 22:46:57 · 5416 阅读 · 0 评论 -
Oracle中的number类型
number类型的语法很简单:number(p,s):p:精度位(有效数字位),precision,是总有效数据位数,取值范围是38,默认是38,可以用字符*表示38。s:小数位,scale,是小数点右边的位数,取值范围是-84~127,默认值取决于p,如果没有指定p,那么s是最大范围,如果指定了p,那么s=0。number(p,s)表示整数位最多有p-s位有效数字(不能超过),表转载 2014-03-16 23:43:06 · 1473 阅读 · 0 评论 -
数据库命名规范
二、数据库命名规范数据库名使用小写英文以及下划线组成.比如:my_dbsnepr备份数据库名使用正式库名加上备份时间组成,如:dbname_20070403三、数据库表命名规范数据表名使用小写英文以及下划线组成比如:info_usersystem_destination信息类采用:info_xxx文件类采用:file_xxx关联类采用:inter转载 2014-06-03 19:09:15 · 874 阅读 · 0 评论 -
Oracle中创建用户及授权
1、创建用户语句:create user king identified by "123";2、授权语句:grant connect,resource,dba to king;原创 2014-03-13 23:07:35 · 531 阅读 · 0 评论 -
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值转载 2014-03-12 20:39:53 · 506 阅读 · 0 评论 -
Oracle中sql语句循环插入
DECLARE i number:=0;BEGIN for i in 1..100 loop insert into EMP (ID, NAME, PASSWORD, AGE)values (SEQ_ID.NEXTVAL, 'test', '54321', 22); commit; d转载 2014-05-02 17:58:22 · 2406 阅读 · 0 评论 -
Oracle中UTF-8和GBK中varchar2和nvarchar2
1、varchar2在UTF-8中一个汉字占三个字节,GBK中占两个字节,而英文都是占一个字节2、UTF-8和GBK中nvarchar2都一样,不管汉字还是英文都占两个字节注意点:(1)varchar2(3) 输入:好 显示结果:是不会显示的(2)nvarchar2(3)不管输入是什么,只会显示前面两个输入的原创 2014-03-18 12:52:01 · 4410 阅读 · 0 评论 -
Oracle中scott用户解锁
用户名:scott口令:tiger权限:SystemSQL语句解锁:alter user scott account unlock;转载 2014-03-19 11:01:54 · 560 阅读 · 0 评论 -
Oracle查询字符集类型
select userenv('language') from dual;转载 2014-03-18 12:17:10 · 736 阅读 · 0 评论 -
Win7系统安装MySQL5.5.21图解
大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle 10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马上上网去查JDBC连接MySQL的操作,发现在用JDBC方式连接MySQL数据库的时候要传递一个能解决转载 2014-03-20 22:49:04 · 541 阅读 · 0 评论 -
Oracle数据库中char,varchar2,nvarchar2的区别
-varchar,varchar2联系:1.varchar/varchar2用于存储可变长度的字符串比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如varchar(20)表示最大可以存放20个字节的内容区别:1.varchar2把所有字转载 2014-03-15 10:17:17 · 856 阅读 · 0 评论 -
mysql免安装版配置方法
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=E:\Program Files\mysql #解压目录 datadir=E:\Program Files\mysql\d原创 2014-05-26 22:51:08 · 536 阅读 · 0 评论 -
Oracle中SQL语句建表
--创建表格(扩展,在创建表格的同时,创建相关的约束和默认值) create table 表格名称 ( 列名1 列的数据类型1 primary key,--创建表格并设置主键 列名2 列的数据类型2 not null unique,--创建表格并设置不允许为空,再设置唯一约束 列名3 列的数据类型3 default 默认值原创 2014-03-18 21:17:32 · 1222 阅读 · 0 评论