SQL_Server学习模块
uastation
VB,C,Asp,Html,J2EE,Jsp,Java,Applet.Oracle,Mysql.
展开
-
解决[Microsoft][SQLServer 2000 .以及SQL Server 2005 无法远程连接问题
下面给出网址: [url]http://hiker2008.blog.51cto.com/10867/19806[/url]个人认为不错,而且解决了我的问题.原创 2009-09-19 11:01:28 · 167 阅读 · 0 评论 -
Transact-SQL命令编程
[size=medium]1.将数据库设为只读状态的语句格式如下: exec sp_dboption 'book','read only',false 2.将数据库的空间设置为最小容量: dbcc shrinkdatabase('book') 3.将数据库的空间容量设置为100M: alter database book modify file (name=book, ...2010-04-01 09:09:15 · 421 阅读 · 0 评论 -
视图及其用途
六.视图及其用途 1.视图: 视图是一个虚拟表,并不表示任何物理数据,只是用来查看数据的窗口而已。 2.使用视图的优点: (1) 数据保密 (2) 简化查询操作 (3) 保证数据的逻辑独立性 3.使用视图的缺点: 当更新视图中的数据时,实际上是对基本表的数据进行更新,删除或者插入数据时,情况也是这样的,然而,某些视图是不能更新数据的,这些视图有以下特点: (1) 有UNI...2010-12-12 13:10:29 · 491 阅读 · 0 评论 -
存储过程
七.存储过程 1.存储过程的介绍: 存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可。在ORACLE中,若干个有联系的过程可以组合在一起构成程序包。 存储过程是利用SQL Server所提供的Transact-SQL语言所编写的程序。Transact-SQL语言是SQL Server提供专为设计数据库应用程序的语言...2010-12-12 13:11:58 · 135 阅读 · 0 评论 -
游标,触发器,数据库程序设计
六.触发器的用途 1.触发器的介绍: 触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。 2. 3. 七.SQ...2010-12-12 13:13:32 · 115 阅读 · 0 评论 -
sql sever2005查询当天的记录,本月,本周,本年的记录
[size=medium]本年记录 SELECT * FROM 表 WHERE datediff(year,[dateadd],getdate())=0 本月记录 SELECT * FROM 表 WHERE datediff(month,[dateadd],getdate())=0 本周记录 SELECT * FROM 表 WHERE datediff(w...原创 2010-08-31 14:22:38 · 120 阅读 · 0 评论 -
按月汇总,按年汇总,按周汇总 SQL Sever2005
按月汇总,按年汇总,按周汇总 SQL Sever2005 1.按年汇总: [code="java"]select DATENAME(year,postTime) + '年 ' as [年份],sum(visited) as [AAA],count(title) as [收入] from t_daily group by DATENAME(year,postTime) + '...原创 2010-08-31 16:14:18 · 819 阅读 · 0 评论 -
创建新的数据库失败 SQL server 2005 创建数据库失败提示'Collation <服务器默认值> is not valid'解决方法 ...
先给出错误信息: 标题: Microsoft SQL Server Management Studio Express------------------------------ Create 对于 数据库“ddddd”失败。 (Microsoft.SqlServer.Express.Smo) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?Pr...2010-12-11 09:37:03 · 874 阅读 · 0 评论