分类存档: 数据库

利用LAG分析函数把重复字段设置为空

利用LAG分析函数把重复字段设置为空的示例如下:

测试表TEST_XX的数据如下:

要实现如下的输出结果:

具体的sql如下:
[crayon-65f96a0120[……]

Read more

select count (*)、count(1)、count(column)的区别

select count (*)、count(1)、count(column)的区别如下:

  • count(1) 中的 1 并不是表示为第一个 column
  • count(*) 跟 coun[……]

Read more

Oracle行列转换小结

目录结构如下:

  • 行转列
  • 列转行

[一]、行转列

1.1、初始测试数据

表结构:TEST_TB_GRADE

Read more

mysql启动、停止

MySQL在windows、Linux的启动、停止的方法
一、windows
[1.]mysqld-nt 适合在没有安装windows服务时

  • 启动 在cmd下切换到mysql\bin\目录[……]

Read more

mysql存储过程初试

mysql自从5.0开始支持存储过程,上周末没事小试下,在此记录下自己的初步学习的过程。

从上面的信息可以看出我的版本是5.1.5[……]

Read more

连接本机Oracle报:ORA-12170: TNS: 连接超时

环境是:Window7 、Oracle11

安装时我的环境如下:

  • 主机名:Michael-PC
  • 安装数据库时,本机未连接任何网络
  • oracle实例名为ora11g

安装完数[……]

Read more

oracle有效地利用数据字典

ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化,不能手工修改数据字典里的信息。

dictionary   全部数据字典表的名称和解释,它有一[……]

Read more

Oracle 10g 修改主机名或者IP解决EM无法重启

oracle 10g 更换主机名或者IP后引起EM (dbconsole) 启动失败的解决方法:

PS: 更换了主机名或者IP,如果只是单纯的pl/sql 连接数据库,可以不用重新配置EM,[……]

Read more

Oralce在linux中停止和启动服务

先以数据库用户登录

停止数据库服务

启动数据库服务

Oracle在linux中创建表空间、用户以及权限

本人的试验环境:Redhat AS 5.3 +Oracle 9i

ps:如果表空间 extent management local 必须创建临时表空间

创建临时表空间:
create t[……]

Read more