随笔分类 -  数据库

摘要:1. 函数:max min avg sum count avg不会把值为null的统计进来,如果希望值为空的也考虑,可以这么做:select sun(sal)/count(*) from emp; count(*)统计所有行,可以对一个字段统计,如select count(comm) from emp;为空时不统计2. group by 、having group by用于对查询的结果分组统计;having子句用于限制分组显示结果3.4. 多表查询(不同的表)5. 多表查询(同一张表) 阅读全文
posted @ 2013-04-22 16:09 _HK_ 阅读(298) 评论(0) 推荐(0)
摘要:文本、二进制类型1. char(size) 存放字符串,最大2000个字符,是定长(超过会报错,不足的以空格补全,dump()) 2. varchar2(size) 变长,最大可以存放4000个字符,因为char是定长,所以存取速度比varchar2快。3. nchar(n) unicode编码方式,最大2000个字符,是定长。一个汉字占用nchar的一个字符空间,而占用char的2个字符空间。4. nvarchar2(size) 变长,unicode编码方式。5. clob 字符型大对象,变长,最大8tb。6. blob 二进制数据,可以存放图片或者声音,变长,最大8tb。数值类型7.... 阅读全文
posted @ 2013-04-08 16:41 _HK_ 阅读(158) 评论(0) 推荐(0)
摘要:1. 控制台下启动Oracle的监听服务命令: lsnrctl start 启动数据库实例: oradim -startup -sid 数据库实例名(如:orcyn)。2.Oracle用户验证机制:普通用户以数据库方式验证,特权用户默认以操作系统认证,如果验证不成功,再用数据库验证。可以修改aqlnet.ora使特权用户的认证方式为数据库验证。3. 管理员密码找回:复制原密码文件后再删除该密码文件,文件名如PWDorclyn.ora。然后再DOS下输入->orapwd ->orapwd file=原路径+原文件名 password=新密码 entries=10(entries表示同 阅读全文
posted @ 2013-04-07 21:38 _HK_ 阅读(154) 评论(0) 推荐(0)