2008-06-16

常用sql

1:exec sp_help tableName sqlserver下查看表结构 2:ALTER TABLE TABLE_NAME ADD URL VARCHAR(500) 表加字段
1.安装oralce10g标准版,设置密码。启动oracle. 2.登录web客户端http://localhost:1158/em,用户名为sys,密码为安装的时候设置的。 3. 创建表空间, 在表空间创建数据文件。 创建用户,指定默认表空间。 4. 使用sqlplus或者plsql执行脚本。
2007-07-05

关于oracle使用delete删除的问题

关键字: oracle delete
问题: 在oracle里,使用delete删除数据以后,数据库的存储容量不会减少,而且使用delete删除某个表的数据以后,查询这张表的速度和删除之前一样,不会发生变化。 原因: 因为oralce有一个HWM高水位,它是oracle的一个表使用空间最高水位线。当插入了数据以后,高水位线就会上涨,但是如果你采用delete语句删除数据的话,数据虽然被删除了,但是高水位线却没有降低,还是你刚才删除数据以前那么高的水位。除非使用truncate删除数据。那么,这条高水位线在日常的增删操作中只会上涨,不会下跌,所以数据库容量也只会上升,不会下降。而使用select语句查询数据时,数据 ...
2007-05-25

oralce常用SQL语句

关键字: 数据库
1.复制表 从B表复制到A表,会丢失主键和索引 create table A as select * from B  2.删除某张表排序后的前三十万笔数据,注意排序的列要见索引 delete from fm_temp t where t.dctime in (  select dctime from (select dctime from fm_temp f  order by  f.dctime) where ROWNUM < 300000  ) fm_temp是表名,dctime是排序的列 & ...
2007-05-25

oralce表空间使用情况查询

关键字: 数据库
  1.查询oracle表空间的使用情况  select b.file_id  文件ID,  b.tablespace_name  表空间,  b.file_name     物理文件名,  b.bytes       总字节数,  (b.bytes-sum(nvl(a.bytes,0)))   已使用,  sum(nvl(a.bytes,0))        剩余,  sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比  from dba_free_space a,dba_data_files b  where a.file_id=b.f ...
fantasy
搜索本博客
最近加入圈子
存档
最新评论