易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server主键自动增长的设置

在SQL Server中,如果把表的主键设为identity类型,数据库就会自动为主键赋值。例如:
create table customers (
id int identity(1,1) primary key not null,
name varchar(15)
);
insert into customers(name) values("name1"),("name2");
select id from customers;

查询结果为:
id
---
1
2
由此可见,一旦把id设为identity类型,MS SQLServer数据库会自动按递增的方式为主键赋值。identity包含两个参数,第一个参数表示起始值,第二个参数表示增量。


相关文档:

Oracle SQL 优化

Oracle
SQL
的优化规
则:
尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替
        用IN写出来的SQL
的优点是比较容易写及清晰易懂,但是用IN的SQL
性能总是比较低的,从ORACLE

行的步骤来分析用IN的SQL
与不用IN的SQL

以下区别:
    ......

Oracle中优化SQL的原则

.Frm644 { display:none; }
  1。已经检验的语句和已在共享池中的语句之间要完全一样
  2。变量名称尽量一致
  3。合理使用外联接
  4。少
用多层嵌套
  5。多用并发
  
  语句的优化步骤一般有:
  1。调整sga区,使得sga区的是用最优。
 
 2。sql语句本身的优化,工具有explain,sql trace ......

SQL递归查询数据

Tree表如下:  
    NodeId   ParentId     NodeName  
    0           -1              &nb ......

再谈 Sql 两行变一行 实例

要求: 按 lct1, lct2  排序后的前两条纪录,显示为下列结果:
item_cd1   item_cd2            lct
01             a         ......

SQL 知识

--------------------------------查询系统库中是否有库(有库就删除此库)----------------------------------------------------
use master
if exists(select * from databases where name='库名')
drop database 库名
__________________________  建数据库建表的基本格式  __________________ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号