OnITRoad - SQL Server 2008
在SQL Server 2008中的提交语句COMMIT
在SQL Server 2008中的提交语句COMMIT 今天我们正在玩回滚和提交数据控制命令。 回滚命令是事务性命令。 这些命令用于确保数据库内的完整性。 COMMIT : 当我们在命令中使用 commit 时,命令所做的更改将是永久性的。 使用 commit 命令时我们无法回滚。 提交事务后,事务不能回滚。 语法: begin tran transaction_name Queries
Views:0 2020-06-02
SQL 中 HAVING 子句与 WHERE 子句的比较
SQL 中 HAVING 子句与 WHERE 子句的比较 在本文中,将介绍 SQL 中 HAVING 子句与 WHERE 子句之间的区别。 GROUP BY 子句用于根据一个或者多个列或者表达式对结果集的行进行分组。 GROUP BY 子句用于包含聚合函数的 SELECT 语句。 要使用 group by 子句放置任何条件,我们使用 HAVING 子句。 HAVING 子句用于指定组或者聚合的搜索
Views:0 2020-06-02
SQL 中子查询与连接的比较
SQL 中子查询与连接的比较 在本文中,我将比较子查询以加入 SQL。 如果在另一个 SQL 语句中编码,则称为子查询的选择语句。 子查询可以返回单个值或者结果集。 此结果集可能包含单列或者多列。 在 SELECT 语句中有四种创建子查询的方法。 在 WHERE 子句中 在 HAVING 子句中 在 FROM 子句中 在 SELECT 子句中 Join运算符提供一个结果集,其中包括两个表中的列
Views:0 2020-06-02
SQL Server 2008中的复合主键
SQL Server 2008中的复合主键 如何在 SQL Server 中创建复合主键。 首先让我们看一下什么是主键。 用于唯一标识表中每一行的列称为主键(PK)。 主键不允许 Null 值,它强制执行表的实体完整性。 一张表只能有一个 PRIMARY KEY 约束。 复合主键 如果在表中的一组列上定义了 PRIMARY KEY 约束,则值可能会在一个列中重复,但 PRIMARY KEY 约
Views:0 2020-06-02
在SQL Server 2008中配置游标阈值选项
在SQL Server 2008中配置游标阈值选项 在本文中,将介绍如何使用SQL Server Management Studio配置阈值选项。 根据Microsoft,光标阈值选项用于指定异步光标集中的游标集中的行数。 当Cursor生成KeySet时,查询优化程序指定该结果集返回的行数。 配置游标阈值选项: 步骤1 打开SSM,连接到数据库引擎和打开对象资源管理器。 步骤2 在对象资源管理器
Views:0 2020-06-02
SQL Server 2008 将表中的数据复制到新表中
SQL Server 2008 将表中的数据复制到新表中 在本文中,将介绍如何将旧表的数据复制到SQL中的新表中。 创建表语句 create table oirtbl ( id int not null, Name varchar(15), Age int, salary varchar(25), ) 复制数据到新表中 select * into oirrep from oirtbl
Views:0 2020-06-02
使用 SQL Server 2008 中的脚本创建现有表的克隆
使用 SQL Server 2008 中的脚本创建现有表的克隆 在本文中,您将看到如何在 SQL Server.using 脚本中使用新名称创建克隆表。 创建新的空表并再次定义所有字段名称需要花费大量时间。 在SQL Server Management Studio中生成表脚本 打开对象资源管理器。并右键单击要创建其脚本的表。假设我们要生成名为Student的表的脚本。选择脚本表AS - &g
Views:0 2020-06-02
在SQL Server中使用Enterprise Manager创建数据库
在SQL Server中使用Enterprise Manager创建数据库 在本文中,将介绍如何在SQL Server中使用Enterprise Manager创建数据库。 我们使用SQL Server中的Create语句创建数据库。 使用SQL查询创建数据库。 CREATE DATABASE EMP_INFO 在SQL Server中,我们可以使用企业管理器创建数据库。 使用Enterpr
Views:0 2020-06-02
在SQL Server 2008中创建加密视图
在SQL Server 2008中创建加密视图 在本文中,将介绍如何创建加密视图。 任何用户都可以通过使用sp_helptext或者syscomments系统目录视图查看现有视图的定义。 为避免这种情况,我们可以在Create View中使用加密选项,该选项加密视图,并且我们无法再在SysComments系统目录视图中查看定义。 在SQL Server中加密视图 此示例介绍了如何创建加密视图。
Views:0 2020-06-02
在SQL Server 2008中创建完整的数据库备份
在SQL Server 2008中创建完整的数据库备份 在本文中,将介绍如何使用SQL Server Management Studio在SQL Server 2008中创建完整数据库备份。 有时需要在不同的系统上运行数据库。 再次创建数据库将非常耗时。 同样出于安全用途,我们需要创建可以在需要时恢复的完整数据库备份。 创建数据库备份的步骤。 第1步 右键单击要创建备份的数据库。 现在单击任务
Views:0 2020-06-02
通过SQL Server 2008中的SQL查询创建新登录
通过SQL Server 2008中的SQL查询创建新登录 在本文中,将介绍如何使用SQL语句创建登录。 有各种方法来创建SQL Server登录。 使用SQL Server Management Studio。 使用SQL查询。 使用系统存储过程 通过SQL语句创建登录 使用"CREATE LOGIN"SQL语句 是另一种创建登录的方法。 语法 CREATE LOGI
Views:0 2020-06-02
SQL Server 2008中通过SQL Server Management Studio创建新登录
SQL Server 2008中通过SQL Server Management Studio创建新登录 SQL Server 登录只是访问 SQL Server 的凭据。 例如,您提供用户名和密码来访问电子邮件帐户。 使用凭据决定了用户可以在 SQL Server 中访问的内容。 例如,不允许特定用户访问特定数据库,甚至不允许更改它。 有多种方法可以创建 SQL Server 登录名。 使用 S
Views:0 2020-06-02
使用SQL Server中的企业管理器创建表
使用SQL Server中的企业管理器创建表 在本文中,将介绍如何在SQL Server中使用Enterprise Manager创建表。 CREATE TABLE语句用于在SQL中创建表。 在SQL Server中,我们可以使用企业管理器创建表。 使用SQL Server中使用Enterprise Manager创建表的步骤 第1步:启动SQL Server: 第2步:Capend Data
Views:0 2020-06-02
在SQL Server 2008中创建唯一索引
在SQL Server 2008中创建唯一索引 SQL中的索引用于快速访问表或者视图中的数据。 索引是在表或者视图上创建的。 数据库具有数千个表和视图的大量数据。 当我们尝试访问此数据时,需要更多时间。 UNIQUE 索引确保列值或者多于一列的组合值不能在表中出现多次。 在SQL Server 2008创建唯一索引示例 IF EXISTS (SELECT * FROM sys.objects W
Views:0 2020-06-02
在 SQL Server 中使用 WITH CHECK 选项创建视图
在 SQL Server 中使用 WITH CHECK 选项创建视图 在本文中,将介绍如何使用 with check 选项创建视图。 with check 选项用于保护数据,这些数据会导致视图的 where 子句除了检查正在检索的数据之外还检查通过视图插入或者更新的数据。 当我们希望使用应用于 where 子句的相同限制来限制插入和更新时,with check 选项很有用。 创建视图 要创建视
Views:0 2020-06-02
在SQL Server 2008中如何创建不同类型的表
在SQL Server 2008中如何创建不同类型的表 本文演示了如何在SQL中创建不同类型的表。 在SQL Server中,我们可以创建不同类型的表,可以为不同的目的创建。 SQL Server常规表 常规表是保存用户数据以供以后使用的表。 常规表在硬盘驱动器上物理存储。 drop命令用于从硬盘驱动器删除这些表。 如果使用Truncate命令,它不会从硬盘中删除结构,只删除行。 示例 cre
Views:0 2020-06-02