摘要:
Oracle中MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL 语句的结果中。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL 语句所产生的结果内,那这笔资料就被抛弃。SQLSERVER中EXCEPT运算符返回由EXCEPT运算符左侧的查询返回、而又... 阅读全文
摘要:
每次在讲到这个地方的时候,我都会提问。也经常有朋友回答不上来。integrated security=true 的意思是集成验证,也就是说使用Windows验证的方式去连接到数据库服务器。这样方式的好处是不需要在连接字符串中编写用户名和密码,从一定程度上说提高了安全性。那么到底是用哪一个Windows身份呢?很多朋友说,使用当前用户的身份吧?这个回答不能算错,至少在Windows应用程序中是这样的... 阅读全文
摘要:
SQL Server 中对于结果集有几个处理,值得讲解一下1. 并集(union,Union all)这个很简单,是把两个结果集水平合并起来。例如SELECT * FROM A UNION SELECT * FROM B【注意】union会删除重复值,也就是说A和B中重复的行,最终只会出现一次,而union all则会保留重复行。2. 差异(Except)就是两个集中不重复的部分。例如SELECT... 阅读全文
摘要:
我们团队用的代码管理器是 微软vss,但是发现,获取服务器版本,本地路径始终在 C:\Documents and Settings\efr\My Documents\Visual Studio 2005\Projects\traffic.root\下,大家知道重要的东西不能放到系统盘下,更何况是程序代码呢,在网上baidu google找了半天也没有这方面,原来以为是解决方案的路径,但是有的同事不... 阅读全文
摘要:
众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。假设我们有一个表Student,包括以下字段与数据:drop table student;create table student(id int primary key,name nvarchar2(50) not null,score number not null);insert into student valu... 阅读全文