mysql group by cube_测试db2的group by cube与oracle的差别

仿得还不够象

Microsoft Windows [版本 5.2.3790]

(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>d:

D:\>cd app

D:\app>clpplus administrator@localhost:50000/db2test

请输入密码:*********

数据库连接信息

主机名 = localhost

数据库服务器 = DB2/NT  SQL09071

SQL 授权标识 = administrator

本地数据库别名 = DB2TEST

端口 = 50000

CLPPlus: 版本 1.1

Copyright ? 2009, IBM CORPORATION.  All rights reserved.

SQL> db2set DB2_COMPATIBILITY_VECTOR=ORA

2  ;

第 1 行附近出现错误:

SQL0104N  在 "BEGIN-OF-STATEMENT" 后面找到异常标记 "db2set"。预期标记

可能包括:""。

SQL> exit

D:\app>db2set DB2_COMPATIBILITY_VECTOR=ORA

D:\app>db2stop

2010-04-08 19:45:02     0   0   SQL1025N  未停止数据库,因为数据库仍是

活动的。

SQL1025N  未停止数据库,因为数据库仍是活动的。

D:\app>db2stop

2010-04-08 19:45:32     0   0   SQL1064N  DB2STOP 处理成功。

SQL1064N  DB2STOP 处理成功。

D:\app>db2start

2010-04-08 19:45:45     0   0   SQL1063N  DB2START 处理成功。

SQL1063N  DB2START 处理成功。

D:\app>db2 create database testora

DB21061E  未初始化命令行环境。

D:\app>db2 create database [testora]

DB21061E  未初始化命令行环境。

D:\app>db2 connect to testdb2;

DB21061E  未初始化命令行环境。

D:\app>clpplus administrator@localhost:50000/db2test

请输入密码:*********

数据库连接信息

主机名 = localhost

数据库服务器 = DB2/NT  SQL09071

SQL 授权标识 = administrator

本地数据库别名 = DB2TEST

端口 = 50000

CLPPlus: 版本 1.1

Copyright ? 2009, IBM CORPORATION.  All rights reserved.

SQL> connect to testdb2;

DB250101E: 命令语法无效。在 'to' 后面找到异常标记 'testdb2;'。期望值包

括: 。

SQL> connect to db2test;

DB250101E: 命令语法无效。在 'to' 后面找到异常标记 'db2test;'。期望值包

括: 。

SQL> connect to db2test;

DB250101E: 命令语法无效。在 'to' 后面找到异常标记 'db2test;'。期望值包

括: 。

SQL> connect to

输入主机名 [localhost]:

输入端口 [50000]:

输入数据库名称 [sample]:db2test

请输入密码:*********

[jcc][t4][2013][11249][3.58.82] 发生了连接权限故障。原因:用户标识或密

码无效。 ERRORCODE=-4214, SQLSTATE=28000

与数据库 DB2/NT 的连接已关闭。

SQL> connect to

输入主机名 [localhost]:

输入端口 [50000]:

输入数据库名称 [sample]:db2test

请输入密码:*********

[jcc][t4][2013][11249][3.58.82] 发生了连接权限故障。原因:用户标识或密

码无效。 ERRORCODE=-4214, SQLSTATE=28000

SQL> exit

D:\app>clpplus administrator@localhost:50000/db2test

请输入密码:*********

数据库连接信息

主机名 = localhost

数据库服务器 = DB2/NT  SQL09071

SQL 授权标识 = administrator

本地数据库别名 = DB2TEST

端口 = 50000

CLPPlus: 版本 1.1

Copyright ? 2009, IBM CORPORATION.  All rights reserved.

SQL> select * from dual;

DUMMY

-----

X

SQL> select * from dual connect by level <=3;

第 1 行附近出现错误:

SQL20451N  在分层查询中检测到了循环。

SQL>

SQL> select * from dual connect by rownum <=3;

第 1 行附近出现错误:

SQL0120N  无效使用了聚集函数或 OLAP 函数。

SQL> select * from t;

第 1 行附近出现错误:

SQL0204N  "ADMINISTRATOR.T" 是一个未定义的名称。

SQL> CREATE TABLE T ( C1 SMALLINT  NOT NULL , C2 SMALLINT  NOT NULL ,

C3 SMALLINT  NOT NULL , C4 SMALLINT  NOT NULL , V BIGINT  NOT NULL   )

COMPRESS YES ;

DB250000I: 成功地完成该命令。

SQL> select * from t;

未检索到任何行。

SQL> insert into t select  mod(level,4)c1,mod(level,5)c2,mod

(level,67)c3,

2  mod(case when mod(level,13)>0 then level end ,113)c4, level v

from dual connect by level<=1E6;

第 1 行附近出现错误:

SQL20451N  在分层查询中检测到了循环。

SQL> select rownum from dual;

ROWNUM

--------------------

1

SQL> desc dual

DB250211E: 在数据库中找不到名为 DUAL 的数据库对象。

SQL> desc t

TABLE - T

**********************************************************************

**********

名称                 数据类型       类型模式       长度    小数位 可空

-------------------- --------------- --------------- -------- --------

--------

C1                   SMALLINT        SYSIBM                 2        0

N

C2                   SMALLINT        SYSIBM                 2        0

N

C3                   SMALLINT        SYSIBM                 2        0

N

C4                   SMALLINT        SYSIBM                 2        0

N

V                    BIGINT          SYSIBM                 8        0

N

**********************************************************************

**********

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值