文章列表
 
您正在查看 "|sql server|" 分类下的文章

2008-10-08 13:06

1、在MSSQL中,游标使用哪几个语句,请写出语法?


2、有表TABLE1,只有一个字段FIELD,表中有四条记录分别是”1”, ”2”, ”3”, ”4”,有表TABLE2只有一个字段FIELD,表中有两条记录分别是”1”,”3”,"5",请写出一条SQL语句使TABLE1表的记录同步到TABLE2表中。
insert into table2 select field from table1 where field not in(select field from table2)

delete from table2
insert into table2 select * fro

 
2008-09-10 14:30

计算相差的天数select datediff(day,'2008-06-04',getdate())

计算想差的月份select datediff(month,'2008-06-04',getdate())

 
2008-09-04 23:28

6、 慎用游标
数据库一般的操作是集合操作,也就是对由WHERE子句和选择列确定的结果集作集合操作,游标是提供的一个非集合操作的途径。一般情况下,游标实现的功能往往相当于客户端的一个循环实现的功能,所以,大部分情况下,我们把游标功能搬到客户端。
游标是把结果集放在服务器内存,并通过循环一条一条处理记录,对数据库资源(特别是内存和锁资源)的消耗是非常大的,所以,我们应该只有在没有其他方法的情况下才使用游标。
另外,我们可以用SQL SERVER的一些特性来代替游标,达到提高速度的目的。
A、字

 
2008-09-04 23:28

三、             编码阶段
编码阶段是本文的重点,因为在设计确定的情况下,编码的质量几乎决定了整个系统的质量。
编码阶段首先是需要所有程序员有性能意识,也就是在实现功能同时有考虑性能的思想,数据库是能进行集合运算的工具,我们应该尽量的利用这个工具,所谓集合运算实际是批量运算,就是尽量减少在客户端进行大数据量的循环操作,而用SQL语句或者存储过程代替。关于思想和意识,很难说得很清楚,需要在编程过程中来体会。
下面罗列一些编

 
2008-09-04 23:27

近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。
我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意,进行有效工作才能达到的。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关

 
2008-08-02 15:18

1、题目:

       SQL安装过程中有几种认证方式、分别是什么?Win98可以安装SQL的什么版本?2000 Server /XP 又能安装什么版本?

答案:

-------------------------------------------------------------------------------------------------------------------------

2、题目:

写出实现相同功能的SQL语句
No1:select pcode from person where name='bdcc' select * from precribation where pcode='2003-11-13'


No2:select * from pers

 
2008-07-15 23:00

Question 1:Can you use a batch SQL or store procedure to calculating the Number of Days in a Month

  Answer 1:找出当月的天数
select datepart(dd,dateadd(dd,-1,dateadd(mm,1,cast(cast(year(getdate()) as varchar)+'-'+cast(month(getdate()) as varchar)+'-01' as datetime))))

select datepart(dd,'2007-10-31')

--result:31

select dateadd(mm,1,'2007-10-01')

--result:2007-11-01 00:00:00.000

select dateadd(dd,-1,date

 
2008-07-03 4:27
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。

       1. 原始
 
2008-07-03 4:23

篇文章来源于http://www.zjmovie8.cn
看过笔者文章的读者可能知道,笔者在渗透的时候最喜欢使用一些存储过程有些都是已知的,但是很多

 
2008-06-25 18:12

----------------------------sql knowledge------------------------------------

      distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。

--------------table-----------------

id name
    1 a
    2 b
  

 
2008-06-21 17:38

-------------------------------------------------题目----------------------------------------------------------

1、收付款记录表。用于记录每次收/付款的情况,fx='0'表示收款,fx='1'表示付款,gh表示操作员工号

jkjl(

gh char(6),

rq datetime,

fx char(1),

je numeric(7,2))

例如:

001 2001-9-1 0 1500.25

001 2001-9-1 0 250.00

002 2001-9-1 1 350.75

 
 
   
 
 
文章存档
 
     
 
最新文章评论
  

感觉不像是测试用例的内容,更像是defect report.
 

这句什么意思?麻烦问一下。 With objSheet '设置行数和是否NewTc标识 Environment
 

WriteRep(sDetails,sStatus)函数有些不懂
 

答案呢!!
 

[表情]
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu