OnITRoad - SQL Server 2008

在 SQL Server 中使用 Tally 表生成日期序列

在 SQL Server 中使用 Tally 表生成日期序列 在本文中,将介绍如何使用 Tally Tables 创建日期范围。 Tally Table 是一个单列表,用于以循环方式计算任何内容。 它通过减少执行时间来提高查询的性能。 Tally Tables Tally 表就像其他的表一样,只有一列,根据您的要求保存从 1(或者 0)到任何大数的唯一数字。 在 Tally 表中,应根据您的系

Views:0  2020-06-02

SQL Server 2008中的地理数据类型Geography

SQL Server 2008中的地理数据类型Geography 在本文中,将介绍如何在 SQL Server 2008 中创建各种类型的形状。我们可以在 SQL Server 2008 中创建三角形、正方形、五边形等。有两种类型的空间数据类型用于存储几何。 Geography Geometry 其中 Geography 数据类型用于存储大地测量空间数据。 Geometry用于存储平面空间数据

Views:0  2020-06-02

SQL Server 2008中的几何数据类型Geometry

SQL Server 2008中的几何数据类型Geometry 在本文中,将介绍如何在 SQL Server 2008 中创建各种类型的形状。我们可以在 SQL Server 2008 中创建三角形、正方形、五边形等。有两种类型的空间数据类型用于存储几何。 Geography 地理类型 Geometry 几何类型 其中 Geography 数据类型用于存储大地测量空间数据。 Geometry用

Views:0  2020-06-02

在SQL Server 2008中获取活动查询

在SQL Server 2008中获取活动查询 在本文中,我告诉我们如何在SQL Server中获取活动查询列表。 如何查看SQL Server正在运行哪些sql语句。 要使用T-SQL获取活动查询,请运行以下代码片段: SELECT * FROM sys.dm_exec_requests CROSS APPLY sys.dm_exec_sql_text(sql_handle)

Views:0  2020-06-02

在SQL Server 2008中获取应用程序名称

在SQL Server 2008中获取应用程序名称 在本文中,我告诉我们如何在SQL Server中获取当前会话的应用程序名称。 最简单的方法之一是使用app_name()函数。 app_name()函数返回数据来自的应用程序名称。 其返回类型是NVARCHAR(128)。 在select子句中使用app_name()函数。 select app_name()

Views:0  2020-06-02

获取SQL Server实例正常运行时间

获取SQL Server实例正常运行时间 在本文中,将介绍如何确定实例正常运行时间。 第1步 登录SSM并连接到数据库引擎。 第2步 打开新的查询窗口。 第3步 在新查询窗口中执行以下代码。 declare @startupDate datetime declare @days boirnt declare @hours boirnt declare @minutes boirnt dec

Views:0  2020-06-02

使用系统存储过程获取SQL Server最后一次重启时间

使用系统存储过程获取SQL Server最后一次重启时间 在本文中,我描述了如何获取 SQL Server 实例的启动时间。 有多种方法可以获取上次启动 SQL Server 的时间。 您可以运行以下命令来查找启动时间。 SELECT sqlserver_start_time FROM sys.dm_os_sys_info

Views:0  2020-06-02

在 SQL Server 2008 中获取链接服务器信息

在 SQL Server 2008 中获取链接服务器信息 在本文中,将介绍如何获取链接服务器信息。 使用 sys.servers 系统表,我们可以查看在 SQL Server 实例上定义的链接服务器。 示例 SELECT name, product,provider,query_timeout FROM sys.servers 可以从 sys.servers 系统目录视图中检索与 SQL

Views:0  2020-06-02

获取SQL Server 2008中的所有错误代码列表

获取SQL Server 2008中的所有错误代码列表 在本文中,将介绍如何在SQL Server中获取错误代码和消息列表。 SQL Server在用户屏幕上显示错误消息。 每个错误消息都有一个相应的错误编号,它唯一地指定错误类型。 我们可以获得所有错误消息,如下所示: USE master GO SELECT * FROM dbo.sysmessages 这将返回唯一标识错误的错误编号,定

Views:0  2020-06-02

使用查询获取SQL Server版本和应用程序名称

使用查询获取SQL Server版本和应用程序名称 在本文中,将介绍有关我们正在使用的服务器的信息的方法。 查询SQL Server版本 select @@VERSION 查询产品版本 select SERVERPROPERTY ('productversion') APP_Name()函数 此函数返回启动数据库连接的应用程序名称。 此功能在各种条件中有用,在启动数据库连接时出现一

Views:0  2020-06-02

在SQL Server 2008中获取AM/PM格式的时间

在SQL Server 2008中获取AM/PM格式的时间 本文介绍了如何以AM/PM格式上获取时间。 有时我们要显示AM/PM时间格式。 标准转换格式没有选项以返回AM/PM格式。 执行代码,我们将以AM/PM格式上获取时间。 select getdate() as currentdate, right(convert(varchar,getdate(),100),7) as currentti

Views:0  2020-06-02

在SQL Server 2008中的Go关键字

在SQL Server 2008中的Go关键字 使用分号 (;) 或者 GO 关键字时有很多混淆。 分号 (;) 是语句终止符,即它用于终止 SQL 语句,而 GO 关键字用作批处理终止符。 这意味着在该批次中,所有内容都属于该特定批次的本地。 GO 关键字仅与 SSMS 相关。 在使用 CTE(公用表表达式)的地方使用分号 (;)。 让我们举一个使用 GO 关键字的实际例子。 例子: 创建一个名

Views:0  2020-06-02

SQL Server 2008 中的授予命令Grant和撤销命令Revoke

SQL Server 2008 中的授予命令Grant和撤销命令Revoke 在本文中,我描述了授予和撤销数据控制语言命令。 这些命令用于为多个用户共享的数据库内的安全性提供访问权限。 首先我们创建一个表: create database EmployeeDetails --to create database go use EmployeeDetails --to enter withi

Views:0  2020-06-02

SQL中的游标

SQL中的游标 游标是一个数据库对象,指向结果集。 我们使用游标从结果集获取任何特定的行。 应用程序员使用大部分时间游标。 在SQL中实现游标 我们可以通过标准数据库API实现游标。 我们可以通过Transact-SQL实现游标 游标中使用的SQL语句 DECLARE:它用于定义一个新的游标。 OPEN:它用于打开游标 FETCH:它用于从游标检索行。 CLOSE:它用于关闭游标。

Views:0  2020-06-02

Transact-SQL中有多少种表

Transact-SQL中有多少种表 在本文中,将介绍Transact-SQL中有多少种类型的表。 Transact-SQL(T-SQL)是结构化查询语言,它是Microsoft和Sybase的专有版。 Transact-SQL最初由IBM开发,用于查询,更改和定义关系数据库。 Transact SQL也称为T-SQL。 T-SQL支持许多功能,如变量,循环,条件和例外。 表的类型 Trans

Views:0  2020-06-02

如何在SQL中更改和删除表

如何在SQL中更改和删除表 在本文中,将介绍如何在SQL中更改和删除表。 alter table语句用于修改任何表。 使用此语句我们可以插入新列,从任何表中删除列。 此语句也是DML(数据操作语言)的一部分。 示例 在SQL Server中创建表语句 create table employee ( id int, name varchar(16), city varchar(16) ) 在S

Views:0  2020-06-02