MS SQL入门基础:删除数据
2007-01-03 09:21:23 来源:WEB开发网指定打开的游标名称。此游标必须是允许更新的。 cursor_variable_name
指定游标变量的名称。此游标变量必须是允许更新的。 OPTION ( [,...n] )
请参见第10 章“数据查询”中OPTION 子句中所讲述的参数。 table_hint
表提示用于指定一个表的扫描计划,即将要用于查询优化器的一个或多个索引,或一个用于检索数据的锁定方法。此选项一般来说不必使用,查询优化器会自动选择一个最优的执行方案。各表提示之间应使用逗号隔开。 INDEX(index_val [,...n])
指定索引提示,即当执行命令时由SQL Server 使用的索引的名称或ID 号。每个表只能指定一个索引提示。在表提示中最多可以指定250 非簇索引。 FASTFIRSTROW
等价于OPTION (FAST 1) ,即对第一行返回数据采用查询优化。 HOLDLOCK
一般情况下,当执行SELECT 命令时,SQL Server 会在选取数据的过程中对该数据所属的数据页设定一个共享锁(Shared Lock, 关于锁的介绍请参见本章后部分)。当SQL Server 读到下一个数据页的数据时,上一个数据页的共享锁就会被解除。但如果使用了 HOLDLOCK 选项,则在整个SELECT 命令执行的过程中设定的共享锁会一直存在。此选项不能在带FOR BROWSE 子句的SELECT 语句中使用。此选项等价于SERIALIZABLE 选项。 NOLOCK
一般情况下,当执行SELECT 命令时,SQL Server 会在选取数据的过程中对该数据所属的数据页设定一个共享锁(Shared Lock, 关于锁的介绍请参见本章后部分)。但如果使用了NOLOCK 选项,则SQL Server 不会指定共享锁,而且不管其它用户是否正在更改所读取的数据,SELECT 命令仍然可以读取数据。因此,使用此选项可能会读取到其它用户尚未提交的数据。此选项等价于READUNCOMMITTED 选项。 PAGLOCK
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接