oracle技能综述,ORACLE要点综述(之一:基本SELECT语句)-数据库专栏,ORACLE

概要:接触oracle快两年了,适逢年末,现在想静下心好好总结一下,于是出了下面测试总结。

1.测试环境:

a:

os: microsoft windows xp [版本 5.1.2600]

db:

oracle9i enterprise edition release 9.2.0.1.0 – production

b:

os:sunos 5.9 [ solaris 9]

db:oracle10g enterprise edition release 10.1.0.3 – production

之一:基本select语句

提纲:

1.char与varchar2

2.number

4.大小写区分(单引号,列别名)

5.有关null(比较,排序位置)

6.转义字符(escape character)

7.order by 字句可用别名,group by字句可用列别名吗?

8.有关dual表

1.char与varchar2

a.char默认长度是1, varchar2必须指出长度

sql> create table test (x char,y varchar2(10)) tablespace users;

表被创建

sql> desc test;

name type         nullable default comments

—- ———— ——– ——- ——–

x    char(1)      y

y    varchar2(10) y

b. 尾部空格比较,对于char类型,’a’=’a   ‘,对于varchar2类型,’b’

sql> alter table test modify ( x char(10));

表被改变

sql> insert into test values(a    ,b        );

1 行 已插入

sql> select * from test where x=a    ;

x          y

———- ———-

a          b

sql> select * from test where y=b      ;

x          y

———- ———-

sql>  select * from test where y>b;

x          y

———- ———-

a          b

————————————————————————————————————————

———————————————————————————————————————–

2.number

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值