数据库
连翩西北驰
明天会更美好
展开
-
SQL别名、Oracle字符串处理
SQL别名详解 通过使用 SQL,可以为列名称和表名称指定别名(Alias)。 其实,select列的时候取别名有三种方法,这三种方法并不是所有数据库都适用。 方法一、直接在字段名称后面加上别名,中间以空格隔开。 方法二、以as关键字指定字段别名,as在select的字段和别名之间。 当别名没有被双引号括起来时,其显示结果为大写。如果别名中包含了特殊字符,或想让别名原转载 2014-01-09 11:48:45 · 1518 阅读 · 2 评论 -
批量修改Oracle序列值的存储过程
使用Oracle序列来生成表主键值的时候 ,可能会碰到会根据主键值来修改相应序列的值。 下面存储过程P_MODIFY_SEQUENCES完成这一目的。 r:=F_MODIFY_SEQUENCE('SE_DATATYPE','T_DATATYPE','DDID'); r:=F_MODIFY_SEQUENCE('SE_DATAITEM','T_DATAITEM',转载 2014-01-20 15:39:44 · 1231 阅读 · 0 评论 -
oracle数据库用户和表空间删除,创建
删除表空间: 可以先将其offline alter tablespace xx offline; 将磁盘上的数据文件一同删除 drop tablespace xxx including contents and datafiles; 删除用户: drop user xxx; 如果用户的schema中有objects ,需要加cascade参数,即drop user xxx cascade;转载 2014-03-02 20:54:03 · 3741 阅读 · 0 评论 -
ORACLE物化视图
一、物化视图的一般用法物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。 1、物化视图的类型ON DEMAND、ON COMMIT。二者的区别在于刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”转载 2014-03-18 11:24:21 · 579 阅读 · 0 评论