OnITRoad - SQL Server 2008
在SQL Server 2008中使用T-SQL重命名数据库
在SQL Server 2008中使用T-SQL重命名数据库 在本文中,将介绍如何使用SQL查询更改数据库名称。 有时,当我们需要重命名数据库时会出现条件,例如用当前数据或者还原数据库刷新开发服务器,而且在那个时候,我们只需提供临时名称,但在此之后需要将其重命名为系统。 语法 ALTER DATABASE 'Old_Database_Name' MODIFY NAME= 'New_Database
Views:0 2020-06-02
在SQL Server 2008中如何重命名表
在SQL Server 2008中如何重命名表 在本文中,我们将看到如何使用内置存储过程重命名表。 如何重命名数据库表 要重命名表,SSMS系统有一个存储过程SP_RENAMA,它修改现有表和列名的名称或者如图或者存储过程中的任何其他现有数据库对象。 语法 sp_RENAME 'old_tableName', 'new_tableName' GO 示例 创建表 use person crea
Views:0 2020-06-02
在SQL Server 2008中更新自动数字列值
在SQL Server 2008中更新自动数字列值 如何重置表中的id列。 有时我们在开发和测试应用程序时存储虚拟数据。 但是在测试阶段完成后,我们需要重置表中的id列。 让我们看一个重置 id 列的示例。 创建表 use person create table reseed_identity ( id int identity (1,1), name varchar(50) ) 在表
Views:0 2020-06-02
SQL Server 2008中的REPLACE函数
SQL Server 2008中的REPLACE函数 在本文中,将介绍如何在SQL中使用替换函数。 REPLACE()函数用于使用新子字符串替换字符串中的所有旧子字符串。 语法 REPLACE (InputString, StringToReplace, NewString) 其中: InputString- 输入字符串指定要其中进行替换的字符串。 StringToReplace- 指定要替换的
Views:0 2020-06-02
在SQL Server 2008中的Replicate函数
在SQL Server 2008中的Replicate函数 Replicate()函数是在SQL Server 2008中的内置函数,可用于在特定字符串或者给定列的值中追加(复制)字符。 此函数主要用于用户需要确保给定列中的所有数据应具有固定长度。 语法 REPLICATE (string_expression, integer expression ) 其中: string_expressio
Views:0 2020-06-02
检索SQL Server 2008中的表大小
检索SQL Server 2008中的表大小 在本文中,将介绍如何在SQL Server-2008中获取实际数据表大小。 为此,我们需要使用名为"sp_spaceused"的系统存储过程。 语法 sp_spaceused 'Table_Name' 其中: SP_SPACEUSED 显示行数,保留的磁盘空间。 table_name指定要显示其空间的表名。 示例 1.获取名为&
Views:0 2020-06-02
SQL Server 2008中的字符串Right函数
SQL Server 2008中的字符串Right函数 Right函数回具有给定数量的字符数的字符串str的最右侧部分。 Right字符串函数需要2个参数。 语法 Right (string , length ) 其中: sring String值(字段名称或者表达式)将用作输入字符串。 length 指定从我们提供的字符串中获取的字符数。 SQL Server right函数示例 返回每个员工
Views:0 2020-06-02
在SQL Server 2008中的回滚
在SQL Server 2008中的回滚 回滚命令是事务性命令。 这些命令用于确保数据库内的完整性。 首先,我们创建一个表,我们在其上执行提交和回滚命令: 回滚 ROLLBACK: 回滚用于撤消查询在当前事务期间所做的更改。 如果在查询中使用了提交,则我们无法回滚查询所做的更改。 BEGIN TRANSACTION 关键字指定事务从其中开始。 它用于从指定开始事务的地方取消整个事务。 有时我们
Views:0 2020-06-02
SQL Server 2008中的ROUND函数
SQL Server 2008中的ROUND函数 ROUND函数将给定表达转换为特定长度。 它是SQL Server中可用的数学函数之一。 语法: ROUND (numeric_expression, length) 其中: numeric_expression- 它是要四舍五入的表达式。 length - 它定义了 numeric_expression 将被四舍五入的长度。 例子: 让我们取一
Views:0 2020-06-02
在SQL Server 2008中的RTRIM函数
在SQL Server 2008中的RTRIM函数 rtrim()函数删除字段末尾的空白字符。 语法 SELECT RTRIM (character_expression) 其中character_expression可能是常量变量或者列。 例子 删除给定字符串末尾的空白字符 select (' hello ')+'world' select RTRIM(' hello ')+'world'
Views:0 2020-06-02
如何从命令提示符运行SQL查询
如何从命令提示符运行SQL查询 在本文中,我告诉我们如何从命令提示符运行SQL查询。 我们可以使用SQLCMD命令运行SQL查询。 步骤1 转到开始 - >运行 - >输入"cmd" - >确定 第2步 键入"SQLCMD"命令。 如果要在SQL Server身份验证模式下运行SQL查询,请使用SQLCMD编写用户名和密码。 然后按Ente
Views:0 2020-06-02
SQL Server 2008中的SavePoint命令
SQL Server 2008中的SavePoint命令 在本文中,将介绍如何在SQL Server 2008中使用SavePoint命令。 SQL Server中的SavePoint命令用于将事务滚入某个点。 有时会出现一个情况,用户想要将表修改为数据库。 用户想要将某些记录删除到数据库中。 将记录删除到数据库中后,用户想要到达事务中的旧点,我们可以使用保存点。 savepoint命令的语法如下
Views:0 2020-06-02
SQL Server 2008中的滚动游标
SQL Server 2008中的滚动游标 在本文中,将介绍滚动游标。 在 滚动游标的帮助下,我们可以滚动到表的第一行、下一行、最后一行或者指定的行。 首先我们创建一个名为 emp 的表,并在这个表上应用一个游标: 创建数据库表 create table emp(emp_id int,em_name varchar(10)) go insert into emp select 1,'d'
Views:0 2020-06-02
SQL Server 2008中从表中选择偶数记录
SQL Server 2008中从表中选择偶数记录 在本文中,将介绍如何将一个表分成两个相等的一半以从表中选择偶数条记录。 创建测试表 CREATE TABLE [dbo].[Student1Details]( [ID] [int] NOT NULL, [Name] [varchar](50) NULL, [Branch] [varchar](10) NU
Views:0 2020-06-02
SQL Server 2008 中的服务代理
SQL Server 2008 中的服务代理 在本文中,我们将介绍 SQL Server 2008 中的 Service Broker。 SQL Server 中的 Service Broker 提供了一个服务相互通信的平台。服务通过发送和接收消息进行通信。这种类型的通信称为基于消息的通信。有时,如果服务器不可用,客户端在提交和处理请求时会遇到问题。为了解决这个问题,我们可以在客户端和服务器之间提
Views:0 2020-06-02
显示SQL Server 2012中的所有数据库
显示SQL Server 2012中的所有数据库 在本文中,我描述了如何显示存储在 SQL Server 中的所有数据库的列表。 有时我们需要找到特定的数据库或者我们需要查看存储在 SQL Server 中的数据库列表。 要显示所有数据库,可以通过以下方式列出所有数据库。 使用 SQL Server Management Studio 显示 SQL Server 实例上所有数据库的列表。 打开
Views:0 2020-06-02