SQL示例集--oracle 数据库

来源:百度文库 编辑:神马文学网 时间:2024/04/25 03:42:01
1.查询能被3整除的所有数据: select t from pctab t where t.pctabid/3=FLOOR(t.pctabid/3);

2.序列和.to_date 及to_char格式:

insert into usermaininfo values(seq_usermaininfo.nextval,'s','s',to_date('2003-10-17 21:15:37','yyyy-mm-dd hh24:mi:ss'),'1','1','1','4','2');
select count(*)from sys_usermaininfo t where to_char(t.adddate,'yyyy-mm-dd')>'2013-01-09'

3.去掉重复值

select distinct t.name from systeminfo t
4.表空间结构

在建表时报错,ORA-01536: 超出表空间'USERS'的空间限量。
建表的用户在建表的表空间没有空间引用(quota)权限或使用量很低。
假设你的建表的用户为user1,你可以这样来做。
(1)、以一个dba用户连入oracle中,如以system连入。
(2)、sql>alter user user1 quota unlimited on user;
(3)、再执行一下你的语句.