03 2007 档案

SQL远程连接
摘要:第一种方式:使用 OPENDATASOURCE 进行连接:语法:OPENDATASOURCE ( provider_name, init_string )参数:provider_name 注册为用于访问数据源的 OLE DB 访问接口的 PROGID 的名称。provider_name 的数据类型为 char,无默认值。 init_string 连接字符串,该字符串将要传递给目标提供程序的 ID... 阅读全文

posted @ 2007-03-17 18:43 Sherrys 阅读(2734) 评论(2) 推荐(0)

SQL 事务的隔离
摘要:为了遵守ACID规则,事务必须与其他事务相隔离。这意味着在一个事务中使用的数据必须与其他事务相隔离。为了实现这种分离,每一个事务会锁住它使用的数据以防止其他事务使用它。锁定义在需要锁定的资源上,这些资源可以是索引、数据行或者表。SQL Server总会尝试精细地锁住资源。在大多数情况下,它会首先基于行级加锁。如果锁住的行太多,会提升锁至在表级。这个过程是自动完成的。在SQL Server中锁定数据... 阅读全文

posted @ 2007-03-11 17:22 Sherrys 阅读(1317) 评论(0) 推荐(0)

SELECT 语句收藏(2000 & 2005)
摘要:使用 SQL-92 CROSS JOIN 语法以下示例返回 Employee 和 Department 这两个表的叉积。所返回的列表包含 EmployeeID 行和所有 Department 名称行的所有可能的组合。USE AdventureWorks ;GOSELECT e.EmployeeID, d.Name AS DepartmentFROMHumanResources.Employee... 阅读全文

posted @ 2007-03-05 00:55 Sherrys 阅读(701) 评论(0) 推荐(0)

自动处理 SQL 2005 表格数据
摘要:如果有这样一种情况: 有很大量的数据,而且重要的是表非常的多,但是需要经过很多的处理才可以使用,而且表的数据结构又不都相同。如果在这些数据里面存在一些无用的数据和字符,比如空格一些非法字符的话,要处理起来是否是一件很头痛的事情呢?     在SQL Server 2005的INFORMATION_SCHEMA模式中有大量的有用的系统视图, 而可以帮助处理的是INFORMATION_SCHEMA.C... 阅读全文

posted @ 2007-03-02 14:54 Sherrys 阅读(630) 评论(0) 推荐(0)

SQL事务的使用
摘要:一个事务被定义为作为一个单元执行的符合所谓ACID属性的一序列的操作。原子性 每一个事务是一个工作单元。它不能被分割成更小的部分。这个属性意味着在事务中定义的一切数据更改要么都完成,要么都不完成。一致性 一个事务不能违背定义在数据库中的任何完整性检查。为了维护一致性,所有的规则、约束、检查和触发都会应用在事务中。由于所有的数据更改在事务期间内进行,这些数据在事务开始和事务结束前会被确保为一致的... 阅读全文

posted @ 2007-03-02 10:26 Sherrys 阅读(3021) 评论(1) 推荐(0)

导航