您的位置:首页 > sql server
sql server 标签下有 177 篇文章

sql server日志文件过大怎么办

1234次阅读|137次收藏|442次赞

有时候当系统运行时间比较长的时候,我们把备份的数据库还原的时候发现,数据库中数据文件和日志文件变的好大,特别是日志文件。这就需要我们处理或删除日志文件

SQL Server 2008中的时间数据类型

2294次阅读|137次收藏|443次赞

SQL Server 2008中DATETIME功能的最大转变就是引入了四种DATETIME数据类型,分别为DATE、TIME、DATETIMEOFFSET和DATETIME2;此外还增加了新的DATETIME函数功能。

SQL SERVER 数据库主键

2526次阅读|137次收藏|443次赞

主键是对表的约束,保证数据的唯一性,主键唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性,主键只能有一个.

SQL SERVER 数据库外键

2858次阅读|137次收藏|443次赞

在我们使用sql server的过程中,经常需要用到sql server外键约束,下面就将为您介绍sql server外键约束是如何建立的,希望对您学习sql server外键能有些帮助。

sql server中的逻辑读、物理读和预读

2886次阅读|137次收藏|449次赞

在使用SET STATISTICS IO ON语句来统计SQL语句或存储过程的I/O的时候,SQL SERVER会显示逻辑读与物理读,那么逻辑读、预读与物理读是什么意思呢?

SQL Server数据类型有哪些

3662次阅读|137次收藏|449次赞

在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。在SQL Server 中每个变量、参数、表达式等都有数据类型。那么SQL Server数据类型具体有哪些呢?

SQL SERVER数据库状态

164次阅读|465次收藏|360次赞

在SQL SERVER数据库维护中,经常需要了解数据库当前的状态,以及如何处理异常状态,下面介绍SQL SERVER中常见的几种状态,以及各种状态之间如何切换。

SQL Server数据库备份的几个建议

241次阅读|282次收藏|416次赞

在SQL Server数据库维护中,出于数据安全的考虑、防止数据的丢失,经常需要定期的备份数据库。如果备份数据库备份不完整,或者备份出错,当我们需要用备份文件还原数据库时,将会遇到大麻烦,下面给出SQL Server数据库备份时的几个建议,希望对大家有帮助

SQL Server数据库备份的几种方式

582次阅读|441次收藏|444次赞

备份数据库是指对数据库或事务日志进行复制,当系统、磁盘或数据库文件损坏时,可以使用备份文件进行恢复,防止数据丢失。SQL Server数据库在备份的时候,有多种方式可以选择,下面分别介绍常用几种备份的含义。

SQL Server 表变量的用法

195次阅读|433次收藏|455次赞

定义一个sql server表变量的方法和定义一个用户自定义表的方法是一样的;然而,定义了一个表变量之后,你就不能再改变该表的定义了。而且你必须在定义这个表变量的时候给出它所有属性的定义。

SQL Server批处理注意的事项

108次阅读|94次收藏|298次赞

批处理是一个逻辑单元的一组T-sql语句。批处理就是应用程序发送到SQL Server数据库中并得以执行的一组单条或者多条T-SQL语句。数据库会将这个批处理的语句编译为单个可执行单元,即所谓的执行计划,然后加以执行。使用批处理时,有下面一些注意事项。

SET NOCOUNT ON 作用

64次阅读|438次收藏|239次赞

当 Set NoCount设为On时,T-SQL语句影响的行数的信息不被返回,当Set NoCount设为Off时,行数将被返回,即使当 SET NOCOUNT 为 ON 时,@@ROWCOUNT 函数也会更新。下面介绍 SET NOCOUNT ON的作用

如何查看sql语句执行时间

310次阅读|282次收藏|459次赞

写程序时,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了。在SQL Server数据库中,如何才能查看SQL语句的执行时间呢?

Sql如何删除重复记录

285次阅读|317次收藏|360次赞

"SQL重复记录"有两个意义上的重复记录,一种是完全重复的记录,即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复,重复记录的确是一个大问题,SQL删除重复记录的方法也很多,下面介绍Sql中删除重复记录的方法

SQL中FOR XML PATH

208次阅读|200次收藏|76次赞

SQL中FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。下面简单介绍SQL中FOR XML PATH 的用法

SQL中Truncate的用法

114次阅读|127次收藏|236次赞

删除表中的数据的方法有delete,truncate, 其中TRUNCATE TABLE用于删除表中的所有行,而不记录单个行删除操作。TRUNCATE TABLE 与没有 WHERE 子句的 DELETE 语句类似;但是,TRUNCATE TABLE 速度更快,使用的系统资源和事务日志资源更少。下面介绍SQL中Truncate的用法

sql except用法

349次阅读|358次收藏|157次赞

SQL Server中使用EXCEPT运算符可以实现集合差操作,即从左查询中返回右查询没有找到的所有非重复值。如同两个集合中返回只在第一个集合中出现,在第二个集合中不出现的所有行。

SQL处理字符串的函数

422次阅读|385次收藏|5次赞

在开发T-SQL时,经常会需要对字符串进行各种各样的操作,字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数。

sql datalength与len区别

192次阅读|369次收藏|142次赞

sql中DataLength()函数返回的是字符串字节的长度,包含后缀空格。而Len()函数返回的是字符串的字符长度,不包含后缀的空格,Len()是忽略后缀空格,前缀空格或字符中间空格是包含的。

SQL中Union,Intersect,Except

405次阅读|211次收藏|329次赞

SQL中Except是指在第一个集合中存在,但是不存在于第二个集合中的数据;SQL中Intersect是指在两个集合中都存在的数据;SQL中Union返回两个结果集的并集

您最近浏览过的文章