排序
sqlserver exists,not exists的用法
exists,not exists的使用方法示例,需要的朋友可以参考下。 学生表:create table student<BR>(<BR> id number(8) primary key,<BR> name varchar2(10),deptment number(8)&l...
sqlserver 用户权限管理,LINQ去除它的重复菜单项
事情是这样的,我有三张表,用户_角色关系表User_Role,角色_菜单关系表Role_Menu和菜单表 Menu,这三个表之间有如下关系: User_Role=>RoleId=>RoleMenu RoleMenu=>MenuId=>Menu 它...
MySQL 查询 批量插入 批量更新 优化的详情介绍
最近在研究mysql的时候,遇到了mysql批量插入、批量更新效率不高的问题,之前一直在用sqlserver,mysql本身效率还是不错的,这里把提升效率方法记录下,就不对比时间了,实际测试结果效率提升很...
在SQLServer 2005中编写存储过程
在SQL Server 2000中,实际上只有一种创建存储过程的方法:即T-SQL语句。之前的每个SQL Server版本都采用这个程序。 然而,在SQL Server 2005中,我们可以用.NET家族的语言——主要是VB.NET和C#...
SqlServer下通过XML拆分字符串的方法
SqlServer中通过XML拆分字符串,需要的朋友可以参考下。 代码如下: DECLARE @idoc int; DECLARE @doc xml; set @doc=cast(''+replace(@SelectedProjectArray,',','')+'' as xml) EXEC sp_xml_pr...
SQLServer 2008中SQL增强之二 Top新用途
在SQL Server 2005之前的传统SQL语句中,top语句是不支持局部变量的。 一、TOP替代Set RowCount 在SQL Server 2005之前的传统SQL语句中,top语句是不支持局部变量的。见此时可以使用Set RowCoun...
sql和mysql语法有什么不同
sql和mysql语法的不同之处:1、mysql支持enum和set类型,sql不支持;2、MySQL的递增语句是AUTO_INCREMENT,而SQL是identity(1,1);3、同样的负载压力,MySQL要消耗更少的CPU和内存,而SQL很耗资...
分页 SQLServer存储过程
分页 SQLServer存储过程 /*--用存储过程实现的分页程序 显示指定表、视图、查询结果的第X页 对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法 如果视图或查询结果中有...
sqlserver 2000中创建用户的图文方法
今天网上有人问我,如何在sqlserver中新建一个用户,因为不可能用sa登录,这样会带来安全隐患。 一旦被获取到webshell,就知道了你的sqlserver管理员密码,如果sqlserver再没有经过那么很容易就...
SQLSERVER的排序问题结果不是想要的
同一个查询的结果集为什麽有时候是按他想要的顺序排列,有时候又不是,接下来将为你详细解答,感兴趣的你可以参考下哈,希望对你有所帮助 在论坛里经常有人问这样的问题: 同一个查询的结果集为...
SQLServer Top语句参数化方法
在T-Sql中,一般top数据不确定的情况下,都是拼sql,这样无论是效率还是可读性都不好。应该使用下面参数化Top方式 declare @TopCount int set @TopCount = 100 select top (@TopCount) * from A...