注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

放飞自由

年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变。

 
 
 

日志

 
 

常用SQL语句总结(一)  

2011-07-01 00:40:21|  分类: 数据库 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

简单的总结了一下,没记下太多的SQL语句,当做其中的一个小专题吧,有时间继续总结,有总结过,但是好长时间没有看过,又不愿直接放上去,放上去之前在复习一下才有意义!!


 --创建表 
create table wp_posts( id number primary key not null, title varchar2(200) not null, url varchar2(200), rate number(5,2) );



 --删除表 
drop table wp_posts;
--添加外键约束
alter table wp_posts add constraint pk_postid primary key (id);
--删除外键
alter table wp_posts drop primary key;
--添加字段
alter table wp_posts add new_column varchar2(20);
alter table wp_posts add (new_column1 VARCHAR2(10),new_column2 number(1,0))



--删除字段 
alter table wp_posts drop column new_column2;
--重命名字段名称
alter table wp_posts rename column new_column1 to new_column2;
--将表结构表数据一块复制为另一张表
create table im_audit_deputy_bak as select * from im_audit_deputy;



--将一张表中的数据插入到另外一张表中 
insert into im_audit_deputy_bak select * from im_audit_deputy; insert into im_audit_deputy_bak(id,name)
 select id,name from im_audit_deputy;
--查询某个表中有多少个字段,字段的信息/某个字段所在表(判断某个表中是否存在某个字段)
select * from cols where table_name=upper('wp_posts') and column_name=upper('url')

--查看表锁
select * from sys.v_$sqlarea where disk_reads<100
--性能最差的SQL
SELECT * FROM ( SELECT PARSING_USER_ID EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,sql_text FROM v$sqlarea
ORDER BY disk_reads DESC) WHERE ROWNUM<100>100


  评论这张
 
阅读(68)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017