![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
iteye_5871
这个作者很懒,什么都没留下…
展开
-
常用sql
1、oracle增加表SYSENUM,设置主键ENUMNAME, ENUMVALUE: create table SYSENUM( ENUMNAME VARCHAR2(50) not null, ENUMVALUE VARCHAR2(50) not null)tablespace PPMS pctfree 10 initrans 1 maxtrans 255 s...原创 2010-08-19 13:59:26 · 73 阅读 · 0 评论 -
sql技巧
1、Oracle和SQL server是有很大差异的,并不仅是字段的差异,包括索引使用、锁机制、查询优化机制等都不同,要注意区别。 2、表连接尽量用inner join。减少在where中用or或In的方式,它们会引起全表扫描 3、Where中少用NOT、!=、<>、!<、!>、NOT EXISTS、NOT IN、NOT LIKE,它们会引起全表扫描 4、Wh...2010-02-03 21:58:39 · 72 阅读 · 0 评论 -
SQL Server 2005对结果集分页
SQL Server 2005对结果集分页 介绍 有了SQL Server 2005之后,我们使用分页查询比老版本容易多了。在本文将主要用到的是NorthWind数据库,所以可以仿照编写所列举的范例,尽量使例子简单化;因为任何复杂的东西都会造成混淆,我们从“传统”的方法着手,比如:SELECT, TOP,然后进入SQL Server 2005 分页的例子。 背景 我们常常会碰...2010-04-01 16:52:42 · 92 阅读 · 0 评论 -
数据库范式的理解
关系型数据库设计要满足的规范模式就是范式; 第一范式:表中的每一列都不可以再分割; 用户 工资 张三 1000+100 上表就要改成 职员 基本工资 补贴 张三 1000 100 第二范式:表中每一列属性必须完全依赖整个主键; 月份 职员 部门 工资 2012-12 张三 研发中心 1100 ...原创 2011-12-29 00:11:12 · 95 阅读 · 0 评论 -
oracle 出现不能查询sql时候, 表被锁住解决方法
select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号from v$locked_object l , dba_objects o , v$session s , v$process pwhere l.object_id=o.object_id and l.session_id=s.sid and s.paddr=p.addr; ...原创 2012-01-05 16:47:10 · 202 阅读 · 0 评论