远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
目前,原Sybase所有产品(包括:Adaptive Server Enterprise、Sybase IQ、Replication Server、PowerDesigner等)的官方手册仍然可以从http://infocenter.sybase.com/help/index.jsp进行浏览或下载。暂不清楚该网站http://infocenter.sybase.com/help/index.jsp何时会被完全迁移到SAP Support上!
Sybase官方手册英文版有html和pdf两种格式,而中文版手册只有pdf一种格式。为了国内Sybase用户更方便、快捷地搜索Sybase常见产品的官方手册内容,特将中文版Sybase官方手册转为html格式!
Sybase产品官方手册中文版的html格式所有内容的版权归SAP公司所有!本博客站长是Sybase数据库的铁杆粉丝!

如有Sybase数据库技术问题需要咨询,请联系我!

  QQ :289965371 点击这里给我发消息
  Email:

以下官方手册为ASE 15.7 ESD#2中文版:

  1. 新增功能公告 适用于 Windows、Linux 和 UNIX 的 Open Server 15.7 和 SDK 15.7
  2. 新增功能摘要
  3. 新增功能指南
  4. ASE 15.7 发行公告
  5. 配置指南(windows)
  6. 安装指南(windows)
  7. 参考手册:构件块
  8. 参考手册:命令
  9. 参考手册:过程
  10. 参考手册:表
  11. Transact-SQL® 用户指南
  12. 系统管理指南,卷 1
  13. 系统管理指南,卷 2
  14. 性能和调优系列:基础知识
  15. 性能和调优系列:锁定和并发控制
  16. 性能和调优系列:监控表
  17. 性能和调优系列:物理数据库调优
  18. 性能和调优系列:查询处理和抽象计划
  19. 性能和调优系列:使用 sp_sysmon 监控 Adaptive Server
  20. 性能和调优系列:利用统计分析改进性能
  21. 程序员参考 jConnect for JDBC 7.0.7
  22. Adaptive Server Enterprise 中的 Java
  23. 组件集成服务用户指南
  24. Ribo 用户指南
  25. 内存数据库用户指南
  26. Sybase Control Center for Adaptive Server® Enterprise
  27. 安全性管理指南
  28. 实用程序指南

 


< 上一个 | 内容

索引


符号

362

* (星号)

select 254

@ at 符号) 规则参数和 183

过程参数和 389

局部变量名 284

% (百分号) 错误消息占位符 509

实际的错误消息 511

= (等号) 用来给变量赋值 562

用于重命名列标题 561

\ (反斜杠) 字符串延续 704

\! (感叹号)错误消息占位符 509

# (井号) , 临时表标识符前缀 195

?? (问号)替换部分字符 523

“ ”(引号)文字说明 704

%nn! (占位符格式) 509

@@char_convert 全局变量 635

@@error 全局变量 select into 580 存储过程和 166

用户定义的错误消息和 511, 520

@@identity 全局变量 454

@@isolation 全局变量 635

@@langid 全局变量 516

@@nestlevel 全局变量 392

嵌套触发器和 247

嵌套过程和 169

@@options 全局变量 635

@@parallel_degree 全局变量 635

set parallel_degree 605

@@rowcount 全局变量 636

set nocount 636

触发器和 246

@@scan_parallel_degree 全局变量 636

set scan_parallel_degree 611

@@textsize 全局变量 636

readtext 523

set textsize 615

@@tranchained 全局变量 636

@@version 全局变量 509

@@clientexpansion 全局变量 635

@@cursor_rows 全局变量 635

@@datefirst 全局变量 635

@@lock _timeout 全局变量 635


规则中 183

0x

writetext 命令和 image 数据 708

在缺省值中 115


英文

activation 关键字 , alter role 35

add 关键字

alter role 35

alter table 41, 50

all 关键字

grant 402, 423, 538

group by 434

select 560, 578

union 659, 663

where 700

having 子句否定 434

allow nested triggers 配置参数 247 allow_dup_row 选项 , create index 137 alter database 命令 2 12

default 关键字 2

for load 关键字 6

for proxy_update 关键字 6


log on 关键字 3

on 关键字 2

with override 关键字 5

脱机数据库和 8

转储数据库和 8

alter encryption key 命令 13 20

alter object modify owner 命令 31 34

alter role 命令 35 38

activation 关键字 35

add 关键字 35

drop 关键字 35

exclusive 关键字 35

user 关键字 42

何时需要数据复制 71

锁定方案 39

and 关键字 范围结束 699

在搜索条件中 700 ANSI 磁带标签

dumpvolume 选项到 dump database 355

dumpvolume 选项到 dump transaction 375 listonly 选项用于 load database 464 listonly 选项用于 load transaction 480

membership 关键字 35

passwd 关键字 35

alter role 中的 passwd 关键字


35

arithabort 选项 , set arith_overflow 592

arithignore 选项 , set

alter table 命令 39 77

arith_overflow 592

add 关键字 41 , 50

as 关键字用于重命名列标题

561

asc 选项 45

check 选项 48

clustered 约束 45

constraint 关键字 44

default 关键字 42

asc 索引选项

alter table 命令 45, 66 create index 命令 135 create table 命令 198

at 符号 (@)

membership 关键字 35

passwd 关键字 35

alter role 中的 passwd 关键字


35

arithabort 选项 , set arith_overflow 592

arithignore 选项 , set

alter table 命令 39 77

arith_overflow 592

add 关键字 41 , 50

as 关键字用于重命名列标题

561

asc 选项 45

check 选项 48

clustered 约束 45

constraint 关键字 44

default 关键字 42

asc 索引选项

alter table 命令 45, 66 create index 命令 135 create table 命令 198

at 符号 (@)

ansinull 选项 , set 591


desc 选项 45

drop 关键字 50

exp_row_size 选项 51

fillfactor 选项 46 foreign key 约束 48 identity 关键字 44

lock allpages 选项 50 , 51

lock datapages 选项 50, 51 lock datarows 选项 50 max_rows_per_page 选项 47

nonclustered 约束 45

on 关键字 47 , 205

partition 子句 51 primary key 约束 45 references 约束 48

replace 关键字 50

reservepagegap 选项 47

sp_dboption 和更改锁定方案 75

unique 约束 45

unpartition 子句 51

规则参数和 183

过程参数和 389

局部变量名 284

at 选项

create existing table 122

create proxy_table 177

create table 206

dump database 354

dump transaction 374

load database 462

load transaction 479

B , 索引和填充因子 135

bcp (批量复制实用程序) 更改锁定方案 76

begin transaction 命令 81

commit 87

rollback 553

begin...end 命令 80

if...else 446

触发器和 239

between 关键字

check 约束,使用 227


where 699

create table 198

binary 数据类型 “0x”前缀


183

cntrltype 选项

disk init 303

blocksize 选项

disk reinit 314

dump database 354

blocksize 选项

load database 463

load transaction 479

begin transaction 81 , 87

rollback 87 , 554

compact 选项 , reorg 命令 529

break 命令 82, 706 707

complete_xact 选项 , dbcc 262

bulk array size 选项 , set

compute 子句 88 95

bulk array size 593

order by 505 , 571

bulk batch size 选项 , set

select 571

bulk batch size 593

不带 by 92

by 行集合子群 88

configure Interactive SQL 命令 713

bytes 选项 , readtext 522

connect Interactive SQL 命令 714

capacity 选项

connect to 命令 96 98

dump database 354

dump transaction 375

constraint 关键字

alter table 44

cascade 选项 , revoke 540, 545

create table 157, 198

chained 选项 , set 594

consumers 选项 , update statistics 命令

676, 680,

char 数据类型

685

行排序顺序和 506

continue 命令 99

@@char_convert 全局变量 635

while 循环 706

char_convert 选项 , set 595

create archive database 命令 100 101

chars characters 选项 , readtext

522

create database 命令 102 114

check 选项

default 选项 102

blocksize 选项

load database 463

load transaction 479

begin transaction 81 , 87

rollback 87 , 554

compact 选项 , reorg 命令 529

break 命令 82, 706 707

complete_xact 选项 , dbcc 262

bulk array size 选项 , set

compute 子句 88 95

bulk array size 593

order by 505 , 571

bulk batch size 选项 , set

select 571

bulk batch size 593

不带 by 92

by 行集合子群 88

configure Interactive SQL 命令 713

bytes 选项 , readtext 522

connect Interactive SQL 命令 714

capacity 选项

connect to 命令 96 98

dump database 354

dump transaction 375

constraint 关键字

alter table 44

cascade 选项 , revoke 540, 545

create table 157, 198

chained 选项 , set 594

consumers 选项 , update statistics 命令

676, 680,

char 数据类型

685

行排序顺序和 506

continue 命令 99

@@char_convert 全局变量 635

while 循环 706

char_convert 选项 , set 595

create archive database 命令 100 101

chars characters 选项 , readtext

522

create database 命令 102 114

check 选项

default 选项 102

dump transaction 374

commit work 命令。 请参见 commit 命令。

commit 命令 86 87


alter table 48

create table 202 checkalloc 选项 , dbcc 260 checkcatalog 选项 , dbcc 261 checkdb 选项 , dbcc 261 checkpoint 命令 8384 checkstorage 选项 , dbcc 261

checktable 选项 , dbcc 262278 checkverify 选项 , dbcc 262 cis_rpc_handling 选项 , set 命令 595 CIS 请参见 组件集成服务。

clientname 选项 , set 命令

596

close on endtran 选项 , set

594

close 命令 85

clustered 约束

clientname 选项 , set 命令

596

close on endtran 选项 , set

594

close 命令 85

clustered 约束

clear Interactive SQL 命令 712 clientapplname 选项 , set 命令 596 clienthostname 选项 , set 命令 596


alter table 45

disk init 306

for load 关键字 105

for proxy_update 关键字 105

log on 关键字 103

on 关键字 102

with dbid 关键字 103

with default_location 关键字 103

with override 关键字 103

权限 423

create default 命令 115 117

批处理和 115

create encryption key 命令 118 120

create existing table 命令 121 126

定义远程过程 124

服务器类更改 124

数据类型转换和 124

映射到远程表 121


create function (SQLJ) 命令 130 132

create function 命令 127 129

create index 命令 133 149

insert 451

空间管理属性 146

索引选项和锁定方式 146

create plan 命令 155156

create precomputed result set 命令 157159 create procedure (SQLJ) 命令 173176 create procedure 命令 160 172

select * 167

参数顺序 389, 391

返回状态和 169 170

另请参见 存储过程 160

扩展存储过程 (ESP)

create proxy_table 命令 177 179

将代理表映射到远程表 177

create role 命令 180 182

grant all 301

参数

188

default

示例

189

扩展 10

语法

188

default 关键字

create table 命令 193 236

将代理表映射到远程表

alter databa

216 alter table

空间管理属性 229

create table

空值和 43, 197

default 选项

列顺序和 506

create datab

锁定方案说明 229

delete statistic

delete 命令 2

create table 中的 table 选项

204 readpast

参数

188

default

示例

189

扩展 10

语法

188

default 关键字

create table 命令 193 236

将代理表映射到远程表

alter databa

216 alter table

空间管理属性 229

create table

空值和 43, 197

default 选项

列顺序和 506

create datab

锁定方案说明 229

delete statistic

delete 命令 2

create table 中的 table 选项

204 readpast

create rule 命令 183185 create scheme 命令 186187 create service 命令 188 191

dbcc checkstorage 262

dbcc complete_xact 1pc 命令 276

dbcc pravailabletempdbs tempdb 265

dbcc traceon 267

dbcc tune 267

dbcc 命令 259 281

另请参见各 dbcc 选项

dbcc (数据库一致性检查程序)

readtext 523 DB-Library 程序

dbwritetext dbmoretextwritetext 比较 710

prepare transaction 508

set 选项 604, 627 waitfor mirrorexit 696 浏览模式 573

dbrepair 选项 , dbcc 263 deallocate cursor 命令 282 declare cursor 命令 286 292

可滚动游标和 287

declare 命令 284 285

default database size 配置参数 在 sysconfigures 109


se 2

42

196


ase 命令 102

s 命令 300 301

93 299

create trigger 命令 239250, 422, 545

create view 命令 251258 SQL 派生表和 253

cursor rows 选项 , set 597

dataserver 实用程序 311 另请参见 《实用程序指南》 手册 disk mirror 311

disk remirror 318 datefirst 选项 , set 598 dateformat 选项 , set 598 datetime 数据类型

另请参见 set 命令

293

truncate table 比较 657

触发器和 244

deleted

触发器和 244, 245

density 选项

dump database 354

dump transaction 374

load database 463

load transaction 479

desc 索引选项

alter table 命令 66

create index 命令 135



disk unmirror 命令 321 323

另请参见 磁盘镜像

dismount 选项

dump database 356

dump transaction 375

load database 463

load transaction 480

distinct 关键字

create view 251

select 561, 578 DOL 锁定表

添加、删除或修改列的限制 72

drop database 命令 324 325

损坏的数据库和 263

drop default 命令 326

drop encryption key 命令 327 drop function (SQLJ) 命令 330 drop function 命令 329

drop index 命令 331 332

drop procedure 命令 338 339

分组的过程和 338, 389

drop role 命令 340 drop rule 命令 342 drop service 命令 343

drop table 命令 344 346

drop trigger 命令 348 drop view 命令 349 drop 关键字

alter role 35

alter table 50

create table 命令 198

desc 选项

dropdb 选项 , dbcc dbrepair 263

dump 368

alter table 45

dump configuration 命令 350 351

disconnect Interactive SQL 命令

disconnect 命令 96 98

717

dump database compress 选项 353

disk init 命令 302 308

跨平台 361

master 数据库备份 305

dump database 命令 352 370

disk mirror 命令 309 311

另请参见 转储 , 数据库

disk refit 命令 312

dump transaction 360

create database 113

master 数据库和 362

disk reinit 命令 313 316

select into 581

另请参见 disk init 命令

使用 create database 命令后 113

disk remirror 命令 317 318

使用 disk init 305

另请参见 磁盘镜像

disk resize 命令 319 320

使用 dump transaction with no_log 之后

374

create table 命令 198

desc 选项

dropdb 选项 , dbcc dbrepair 263

dump 368

alter table 45

dump configuration 命令 350 351

disconnect Interactive SQL 命令

disconnect 命令 96 98

717

dump database compress 选项 353

disk init 命令 302 308

跨平台 361

master 数据库备份 305

dump database 命令 352 370

disk mirror 命令 309 311

另请参见 转储 , 数据库

disk refit 命令 312

dump transaction 360

create database 113

master 数据库和 362

disk reinit 命令 313 316

select into 581

另请参见 disk init 命令

使用 create database 命令后 113

disk remirror 命令 317 318

使用 disk init 305

另请参见 磁盘镜像

disk resize 命令 319 320

使用 dump transaction with no_log 之后

374

dump transaction 命令 371 387 另请参见 转储 , 事务日志 compress 选项 373

select into/bulkcopy/pllsort 379

standby_access 选项 377 trunc log on chkpt 379 with no_log 选项 381 382

with no_truncate 选项 376 , 380

with truncate_only 选项 380

使用 disk init

305

dumpvolume 选项

dump database


355

dump transaction 375

load database 463

load transaction 479

else 关键字。 请参见 if...else 条件

enable xact coordination 配置参数 617

end 关键字 80

engine 选项 , dbcc 263

@@error 全局变量

select into 580

用户定义的错误消息和 511, 520

errorexit 关键字 waitfor 695 errors

数据类型转换 196

escape 关键字

where 699

exclusive 关键字

alter role 35

exclusive 选项 , lock table 488


execute 命令 388 393

create procedure 166

exists 关键字

where 700 exit

waitfor 命令 695

无条件地 , return 命令 534536 exit Interactive SQL 命令 718 exp_row_size 选项

select into 565

使用 create table 指定


203

for proxy_update 关键字

alter database 6

使用 select into 指定

565

create database 命令 105

alter table...lock 之前设置 68 for read only 选项 , declare cursor 286

xternal 选项 for update 选项 , declare cursor 286

create existing table

121

forceplan 选项 , set 600

create proxy_table 177

foreign key 约束

select into 565

使用 create table 指定


203

for proxy_update 关键字

alter database 6

使用 select into 指定

565

create database 命令 105

alter table...lock 之前设置 68 for read only 选项 , declare cursor 286

xternal 选项 for update 选项 , declare cursor 286

create existing table

121

forceplan 选项 , set 600

create proxy_table 177

foreign key 约束

create table 203, 230

fix_text 选项 , dbcc 263, 275 flushmessage 选项 , set 600 fmtonly 选项 , set 600

for browse 选项 , select 573

禁止将 union 用于 661

for load 关键字

alter database 6

create database 命令 105

for load 选项

create database 113


e


create table 204

fast 选项

dbcc indexalloc 264

dbcc tablealloc 264, 267

fetch 命令 394 399

每次多行 396

file 选项

dump database 356

dump transaction 376

file 选项

load database 463

load transaction 479 fillfactor create index 135 fillfactor 选项

alter table 46

create index 135, 146

create table 199, 229

alter table...lock 67

使用

423

FIPS 标志程序

语法

401

alter table...lock 67

使用

423

FIPS 标志程序

语法

401

fillfactor

alter table 48

create table 202

forget_xact 选项 , dbcc 263 forwarded_rows 选项 , reorg 命令 529 from 关键字

delete 293

grant 413

load database 462

load transaction 479

select 566

update 666

dbcc indexalloc

264

dbcc tablealloc goto 关键字 400

264, 266

dbcc indexalloc

264

dbcc tablealloc goto 关键字 400

264, 266

full 选项


grant dbcc

参数 404

描述 401


set 选项 600

不检测 update 扩展

673

all 关键字 402 , 538

fipsflagger 选项 , set

600

public 组和 404

fix 选项

dbcc 260, 264, 267

角色和 433

group by 子句 434 445

不检测 update 扩展

673

all 关键字 402 , 538

fipsflagger 选项 , set

600

public 组和 404

fix 选项

dbcc 260, 264, 267

角色和 433

group by 子句 434 445

不检测 insert 扩展 455

grant option for 选项 , revoke 540

grant 命令 401 430


dbcc indexalloc 264

dbcc tablealloc 260

having 子句和 434 445

having 子句和 , 标准 SQL 438


having 子句和 , 排序顺序 444

if...else 条件 446 448

having 子句和 , Transact-SQL

438

continue 99

select 570

局部变量和 285

不使用 having 子句 443

ignore_dup_key 选项 , create index

136

集合函数和 434, 436

视图和 255

ignore_dup_row 选项 , create index

image 数据类型

137

guest 用户 权限 425

Halloween 问题 291

having 子句 434445 group by 434445 select 571

Transact-SQL 中的 group by 扩展和 438

否定 all 434

集合函数和 435, 436

holdlock 关键字

readtext 521

select 568 I/O

prefetch delete 294

prefetch select 568 prefetch update 666 设备 , 磁盘镜像到 309

显示总的实际开销 (statistics io ) 614 identity burning set factor 配置参数 453 identity 关键字

alter table 44

create table 196 IDENTITY

不允许更新 671

插入到表 453

创建表 228

将值插入到 449

空值和 454

缺省值和 71

视图和 255

选择 454, 581 582

alter table 添加、删除或修改 73

值间隔 601

最大值 453

IDENTITY 列的显式值 453, 600

@@identity 全局变量 454

identity_insert 选项 , set 600

if update 子句 , create trigger 239, 240, 246

readtext 中的指针值 521

writetext 708 不允许使用 order by 504 触发器和 244

返回数据的长度 579, 615

在单独的设备上存储 521

in 关键字

alter table 49

check 约束,使用 227

where 700

indexalloc 选项 , dbcc 264

init 选项

dump database 356

dump transaction 376 input Interactive SQL 命令 719 insert 命令 449 456

create default 115

IDENTITY 列和 453

update 450

触发器和 244, 246 / 非空列和 254 视图和 255, 454 455

inserted

触发器和 244, 245 Interactive SQL 命令 711 735

clear 712

configure 713

connect 714

disconnect 717

exit 718

input 719

output 724

parameters 729

read 730

set connection 732

start logging 733

stop logging 734

system 735

into 关键字


fetch 394

insert 449

select 562, 580

union 659, 663

is null 关键字

where 699

lock nowait 选项 , set lock 命令 603

lock table 命令 488

lock wait 选项 , set 命令 603

log on 关键字

alter database 3

create database 103

isnull 系统函数

master 数据库

insert 452

alter database 7

print 511

create database 113

select 579

disk init 305

@@isolation 全局变量

635

disk mirror 310

Java , 添加 72

Java

disk refit 312

disk reinit 313

remove java 命令

527 disk remirror 317

kill 命令 457 459

disk unmirror 322

@@langid 全局变量

516 备份 381

language 选项 , set 598

like 关键字

alter table 49

check 约束,使用 227

where 699

listonly 选项

load database 464

load transaction 480

load 368

load database

compress 选项 462

跨平台 470

load database 命令 460 476

load transaction compress 选项 479

load transaction 命令 477 487

lock allpages 选项

alter table 50, 51 create table 命令 203 select into 命令 565

lock datapages 选项

alter table 50, 51 create table 命令 203 select into 命令 565

lock datarows 选项 alter table 50, 51 alter table 命令 75

create table 命令 203

select into 命令 565

另请参见 master 数据库的恢复 362

删除数据库和 324

事务日志清除 362, 381

数据库

master 数据库的恢复 362

使用 create database 命令后 113

使用 disk init 305

master< 缺省参数字体数据库

撤消对系统表的缺省权限 426

max_rows_per_page 选项

alter table 47, 67

create index 136, 146

create table 200, 229

select into 565

membership 关键字

alter role 35

mirror 关键字 , disk mirror 309 mode 选项 , disk unmirror 321 model 数据库 , 复制 110 modify

所有权 31 34

mount 命令 493 497 另请参见 quiesce database 另请参见 unmount

name 选项

disk init 302

disk reinit 313

@@nestlevel 全局变量 392


嵌套触发器和 247

嵌套过程和 169

%nn! (占位符格式) 509

no_log 选项 , dump transaction 374 no_truncate 选项 , dump transaction 376 nocount 选项 , set 594

nodismount 选项

dump database 356

dump transaction 375

load database 463

load transaction 480 noexec 选项 , set 594 nofix 选项 , dbcc

checkalloc 260

of 选项 , declare cursor 286

offsets 选项 , set 604

on 关键字

alter database 2

alter table 47, 205

create database 命令 102

create index 137, 142

create table 52, 201, 564, 565

online database 命令 472, 498 500

dump transaction 483

load transaction 483

升级和 485

indexalloc 264

set 选项

604, 627

tablealloc

267

关键字

604

indexalloc 264

set 选项

604, 627

tablealloc

267

关键字

604

使数据库联机 472 Open Client 应用程序


noholdlock 关键字 , select 521, 568

noinit 选项

dump database 356

dump transaction 376

nonclustered 约束

alter table 45

create table 198

noserial 选项 , disk mirror 309

not null 关键字

create table 43, 197

not 关键字

where 697

notify 选项

dump database 357

dump transaction 377

load database 465

load transaction 481

nounload 选项

dump database 356

dump transaction 376

nounload 选项

load database 464

load transaction 480

nowait 选项

lock table 命令 488

set lock 命令 603

nowait 选项 , shutdown 643

null 关键字

create table 43, 196, 197

NULL 列的内部数据类型 220

open 命令 501

optdiag 实用程序

使用 create index 覆盖统计信息 145

装载模拟统计信息 301, 635

optimized 报告

dbcc indexalloc 264

dbcc tablealloc 266

@@options 全局变量 635

or 关键字

where 701

order by 子句 502 507

compute by 92, 505, 571

select 571

output Interactive SQL 命令 724

output 选项

create procedure 161, 389

execute 389

返回参数 389 override请参见 with override 选项 parallel 关键字 , select 命令 567

@@parallel_degree 全局变量 635

set parallel_degree 605

parallel_degree 选项 , set 命令 605 parameters Interactive SQL 命令 729 parseonly 选项 , set 594

partition 子句 , alter table 命令 51

physname 选项

disk init 302

disk reinit 313


prefetch 关键字

delete 294

select 568

set 607

update 666

prepare transaction 命令 508

primary key 约束

alter table 45

create table 198

primary 选项 , disk unmirror 321

print 命令 509 511

局部变量和 285

使用 raiserror 511

procedure 选项

create existing table 121 process_limit_action 选项 , set 608 processexit 关键字 , waitfor 695 proxy 选项 , set 608

授予 430

public 关键字

grant 404

revoke 539

public”组 425, 546

另请参见

grant 404

revoke 539

quiesce database

加密 514

quiesce database 命令 512515 quoted_identifier 选项 , set 609 raiserror 命令 516 520

restricted_select_list 参数 517 518

局部变量和 285 使用 print 511 print 比较 520

read Interactive SQL 命令 730

readpast 选项

delete 命令 294

readtext 命令 521

select 命令 565

update 命令 666

writetext 命令 708

隔离级别和 586

readtext 命令 521 524

rebuild 选项 , reorg 命令 530

rebuild_text 选项 , dbcc 265 reclaim_space 选项 , reorg 命令 530 reconfigure 命令 525

recovery

dump transaction 382

到事务日志中的指定时间 484

references 约束

alter table 48

create table 201 reindex 选项 , dbcc 266 remove java 命令 527 528

remove 选项 , disk unmirror 321

reorg 命令 529 533

replace 关键字 , alter table 50

reservepagegap 选项

alter table 47, 67

create index 136, 146

create table 200, 230

select into 565

resume 选项 , reorg 530

retain 选项 , disk unmirror 321

retaindays 选项

dump database 356

dump transaction 376

return 命令 534 536

revoke dbcc

参数 540

描述 537

示例 541

语法 537

revoke 命令 537 552

public 组和 539

对象和命令权限 415

role 选项

revoke 551

set 命令 611

rollback transaction 命令。 请参见 rollback 命令。

rollback trigger 命令 245 , 555

rollback work 命令。 请参见 rollback 命令。

rollback 命令 553554 begin transaction 81 commit 87

触发器和 245, 247

@@rowcount 全局变量 636

set nocount 636


触发器和 246

rowcount 选项 , set 611

save transaction 命令 556 557

@@scan_parallel_degree 全局变量 636

set scan_parallel_degree 611

scan_parallel_degree 选项 , set 611 secondary 选项 , disk unmirror 321 select into 命令 562 581

不能与 compute 一起使用 92 , 571

select into/bulkcopy/pllsort 数据库选项 select into 580 转储事务日志和 379

select 命令 558 588

create procedure 167

create view 251

group by having 子句 434

insert 452

select * 语法特征 586

top n 561

变量和 284

改变的行和 58, 71

局部变量和 285

要返回的 text 数据的大小 615 select 选项 , create view 251 select 中的浏览模式 573

self_recursion 选项 , set 248, 594 serial 选项 , disk mirror 309 session authorization 选项 , set 612

撤消 430

set connection Interactive SQL 命令 732

set proxy 634

set rowcount 设置的范围 611

set 命令 589 640

另请参见各 set 选项

lock wait 603

statistics simulate 614

strict_dtm_enforcement 614 transaction isolation level 617 update 666

触发器内部 245

角色和 611

缺省设置 627

在存储过程内 171 set 选项

可导出 638

setuser 命令 641642 share 选项 , lock table 488 shared 关键字

select 569

showplan 选项 , set 594

shutdown 命令 643 646

side 选项 , disk unmirror 321 size

readtext 数据 521 , 522

新数据库 103

size 选项

disk init 303, 314 skip_ncindex 选项 , dbcc 261 sort_resources 选项 , set 594 sp_bindefault 系统过程

create default 115

sp_bindrule 系统过程

create rule 184

sp_dboption 系统过程 检查点 83

sp_depends 系统过程 221

sp_transactions 系统过程 262

sp_unbindefault 系统过程 326

sp_unbindrule 系统过程 create rule 184 drop rule 342

space

新数据库 103 SQL 标准

set session authorization 612

set 选项 639 SQL 派生表

create view 命令和 253

创建视图 256 SQLJ 存储过程

创建 173 176

standby_access 选项

dump transaction 377

online database 498

start logging Interactive SQL 命令 733

startserver 实用程序命令 另请参见实用程序 手册 disk mirror 311 disk remirror 318


statistics io 选项 , set 614

sysprotects

statistics simulate 选项 , set 命令

614

grant/revoke 语句和 422 , 544

statistics subquerycache 选项 , set

614

sp_changegroup 425

statistics time 选项 , set 614

statistics 子句 , create index 命令


137

sysservers

Backup Server 363, 383

stop logging Interactive SQL 命令 734

strict dtm enforcement 配置参数 614 strict_dtm_enforcement 选项 , set 命令 614 string_rtruncation 选项 , set 614

insert 451

update 671

stripe on 选项

dump database 355

dump transaction 375

load database 463

load transaction 479 switch 选项 , set 615 syb_identity 关键字

select 581

sybsecurity 数据库 , 删除 325

syscomments 表 触发器定义

dbcc pravailabletempdbs

249 , 256 text 数据类型

规则定义

185 textsize 设置 615

过程定义

171 不允许使用 order by 504

缺省定义

116 触发器和 244

sysconfigures 表 返回数据的长度 579 , 615

database size 参数

109

update 初始化 671

sysdevices

在单独的设备上存储 521

disk init 305

textptr 函数 521 , 522

镜像名 321

@@textsize 全局变量 636

sysindexes

readtext 523

组合索引和

147

set textsize

615

syslogs

textsize 选项 , set

615

放置在单独设备上

310, 317 time 选项

另请参见 恢复 372

reorg 530

运行 dbcc checktable

262

事务日志

sysmessages

to 选项

dump database

354

syscomments 表 触发器定义

dbcc pravailabletempdbs

249 , 256 text 数据类型

规则定义

185 textsize 设置 615

过程定义

171 不允许使用 order by 504

缺省定义

116 触发器和 244

sysconfigures 表 返回数据的长度 579 , 615

database size 参数

109

update 初始化 671

sysdevices

在单独的设备上存储 521

disk init 305

textptr 函数 521 , 522

镜像名 321

@@textsize 全局变量 636

sysindexes

readtext 523

组合索引和

147

set textsize

615

syslogs

textsize 选项 , set

615

放置在单独设备上

310, 317 time 选项

另请参见 恢复 372

reorg 530

运行 dbcc checktable

262

事务日志

sysmessages

to 选项

dump database

354

syscolumns 261

load database 472

sysstatistics , delete statistics 删除统计数据

300

system Interactive SQL 命令 735 system 段和 alter database 10 systransactions 262 sysusermessages

raiserror 516

tablealloc 选项 , dbcc 266

tempdb 数据库

sysobjects 表和 221

systypes 表和 222

添加对象到 222 tempdbs

create database 使用 110

265


waitfor 695



raiserror 516

sysobjects

触发器 ID 249

sysprocedures 表 触发器执行计划 249

dump transaction 374

revoke 544

tracefile 选项 , set 616

@@tranchained 全局变量 636 transaction isolation level 选项 , set 617 transactional_rpc 选项 , set 617


Transact-SQL 命令

扩展

438

use 命令 694

执行

388

user 关键字

扩展

438

use 命令 694

执行

388

user 关键字

us_english 语言 , 星期设置 627


Transact-SQL 命令的动态执行 388

truncate table 命令 657 658

delete 触发器和 245

delete 命令快 296

truncate_only 选项 , dump transaction 374, 380

union 命令 , 更改 660

union 运算符 659 662

使用限制 661

最大的表数 660

unique 关键字

alter table 45

create index 134

create table 157, 198

unload 选项

dump database 356

dump transaction 376

load database 464

load transaction 480

unmount

加密 664

另请参见 mount

另请参见 quiesce database unpartition 子句, alter table 51 update all statistics 命令 675678 update index statistics 命令 679682 update statistics 命令 683 691

create index 141

排序要求 688

扫描类型 688

锁定 688

update table statistics 命令 692 693

update 不能用于可滚动游标 671

update delete 命令中的工作表 295 , 668

update 命令 665 674

ignore_dup_key 136

ignore_dup_row 144

insert 450

readpast 选项 666

触发器和 244 触发器和 if update 246 视图和 255, 673

alter table 42

create table 196

using 选项 , readtext 522, 523

using...values 选项 , update statistics 命令 675, 679, 684

values 选项 , insert 449

varchar 数据类型 空格和 insert 451

vdevno 选项

disk init 302, 313

@@version 全局变量 509 wait 选项 , shutdown 643 waitfor 命令 695 696

waitfor 命令中的 mirrorexit 关键字 695

wait 选项 , lock 命令 488

where current of 子句

delete 295

update 667

where 子句 697 705

delete 293

group by 子句和 438

having 703

不允许集合函数用于 703

重复 441

where 子句中的 any 关键字 700

while 关键字 706 707

continue 99

使用 break 退出循环 82

循环 706

with check option 选项

create view 251

视图和 256

with consumers 选项 , update statistics 命令 676, 680, 685

with consumers 子句 , create index 136

with dbid 关键字

create database 命令 103

with default_location 关键字

create database 命令 103

with grant option 选项 , grant 404

with log 选项 , writetext 708

with no_error 选项 , set char_convert 595


with no_log 选项 , dump transaction 374

保存点

with no_truncate 选项 , dump transaction

376

另请参见 检查点进程

with nowait 选项 , shutdown 643

with override 关键字

rollback 553

使用 save transaction 进行设置


556

with no_log 选项 , dump transaction 374

保存点

with no_truncate 选项 , dump transaction

376

另请参见 检查点进程

with nowait 选项 , shutdown 643

with override 关键字

rollback 553

使用 save transaction 进行设置


556

alter database 5

create database 命令 103

with override 选项 340

with recompile 选项

create procedure 162

execute 389

with resume 选项 , reorg 530

with standby_access 选项

dump transaction 377

with statistics 子句 , create index 命令 137

with truncate_only 选项 , dump transaction 374, 380

with wait 选项 , shutdown 643

master 数据库 9

磁盘镜像和 310, 322

with 关键字

磁盘重新镜像和 317

rollback trigger 555

另请参见转储 , 数据库

set role 命令 611

增量。请参见 转储 , 事务日志

writes 选项 , disk mirror

writetext 命令 708 710

触发器和 245

309

装载 , 事务日志 比较运算符

where 子句 698

with truncate_only 选项 , dump transaction 374, 380

with wait 选项 , shutdown 643

master 数据库 9

磁盘镜像和 310, 322

with 关键字

磁盘重新镜像和 317

rollback trigger 555

另请参见转储 , 数据库

set role 命令 611

增量。请参见 转储 , 事务日志

writes 选项 , disk mirror

writetext 命令 708 710

触发器和 245

309

装载 , 事务日志 比较运算符

where 子句 698

with time 选项 , reorg 530

保护系统

存储过程 171, 175

角色、组和用户层次 423, 429

命令和对象权限 413

用户定义的角色 181

保留的返回状态值 535

报告

dbcc 的类型 266

sp_who 457

备份


X/Open XA 263

public ”组。


A

安全性

另请参见权限 命令和对象权限 413

视图和 253


B

百分号 (%)

错误消息占位符 509

错误消息中实际的 511

绑定

规则 185

解除绑定和 326

缺省值 115

包括的组 , group by 查询 438

where 子句中

704

对于排序顺序

506

数据类型转换

704

where 子句中

704

对于排序顺序

506

数据类型转换

704

比较值


编号

同名组过程 160

虚设备 302, 313

占位符 (% nn !) 509

编译

exec with recompile 389

不执行 ( noexec ) 594

时间 ( statistics time ) 614

变更

所有权 31 34

变量

返回值和 391

局部 284 285

print 消息中 509

update 语句中 668

作为选择列表的一部分赋值 562

标记 , 用户定义的。请参见 占位符 553


标量集合

group by 436

标签

计算顺序 660

摘要值 92

表相关名的别名 567

goto label 400

表页

转储卷 365, 472, 486

dbcc tablealloc 进行分配 266

标识

别名 ,

sa_role 和数据库所有者

631

compute 子句允许 92

set proxy 633

group by 之后禁止 435 , 436

set session authorization

633

并行度

setuser 命令 641

select parallel 567

标识符

不活动的事务日志空间 374

select 578

不进行恢复 474

标识间隔

布尔 (逻辑)表达式 , select 语句

447

设置 229

部分字符 , 读取 523

标题 , 435

视图中 251

dbcc checkdb 261 external 177

from 子句中所允许的 567

proxy 121

Transact-SQL 扩展效果和查询 438 update statistics on 692693 撤消的权限 538

创建新的 193236, 562

创建重复 581

单个组 437

对象分配映射 266

分区 39, 51, 69 70

更改 39 77

划分 , 使用 group by having 子句 434 445

不含数据 581

迁移到聚簇索引 142, 222

取消分区 39, 51

权限 402

删除 344 346

使用 create schema 创建 186 187


C

另请参见 逻辑表达式

grant dbcc 404

revoke dbcc 540

where 子句 , 允许的数量 705

编号的占位符 , print 命令中

509, 510

在用户定义的错误消息中 517

另请参见 逻辑表达式

grant dbcc 404

revoke dbcc 540

where 子句 , 允许的数量 705

编号的占位符 , print 命令中

509, 510

在用户定义的错误消息中 517

参数


参数 , 过程

execute 389

不属于事务 392

命名 161

缺省值 161

数据类型 161

提供方式 389, 391

参数的转换 509

参照完整性 , 触发器 239 250

参照完整性约束 39, 225, 360

create table 223

跨数据库 344

查询

索引位置 331, 681, 686

虚拟散列 , 限制 218

union 659 662

不执行的编译 594

IDENTITY 列创建

229

关键字列表 604

表达式

insert 449

分组依据 436

使用 / 不使用 group by having

视图和 253

引发触发器 243

437


语法检查 (set parseonly)

执行设置 589 640

查询处理

594

删除 348

时间间隔 244

系统表和 244

set 选项 589

查询分析

image 列上 244

text 列上 244

set noexec 594 重命名

245

set statistics io 614 自递归

248

set statistics time 614 触发器表

查询计划 创建

245

语法检查 (set parseonly)

执行设置 589 640

查询处理

594

删除 348

时间间隔 244

系统表和 244

set 选项 589

查询分析

image 列上 244

text 列上 244

set noexec 594 重命名

245

set statistics io 614 自递归

248

set statistics time 614 触发器表

查询计划 创建

245

set showplan on 594

拆分 , 物理的

表和索引段的 141, 222

事务日志设备的 310, 317

尝试完成 262

常量 , 返回参数代替 392

撤消

create trigger 权限 250, 422, 545 角色权限,使用 with override 340 系统表的缺省权限 426

撤消更改。请参见 rollback 命令。 冲突角色 37

抽象计划 , 使用 create plan 创建 155 初始标识 , 恢复 (setuser 命令) 641 初始化

disk reinit 305, 313 316

磁盘空间 302 308

触发器

delete 297

insert 452

@@nestlevel 247

parseonly 不用于 594

SQLJ 存储过程 173 176

193236, 562

, IDENTITY 229

触发器 239250, 422, 545

SQL 派生表创建的视图 256

存档数据库 100 101

服务 188 191

规则 183 185

加密密钥 118 120

扩展存储过程 160 172

模式 186 187

缺省值 115 117

视图 251 258

数据库 102 114

索引 133 149

虚拟散列表 218

用户定义的角色 180

磁带标签

listonly 选项用于 load database 464

listonly 选项用于 load transaction 480

rollback 245, 554

@@rowcount 246

set 命令 589

truncate table 命令和


657

waitfor mirrorexit 695

取消镜像和 321 323

事务日志转储和 385

事务日志装载和 486

update 668

数据库转储和 367

创建 239250, 422, 545 数据库装载和 473

存储过程和

247

重新启动 317 318

递归 248

磁盘控制器 303, 314

回退 555

磁盘设备

启用自递归

248

镜像 309 311

嵌套 , rollback trigger

555

取消镜像 321 323

嵌套的 247 248

添加 302 308

存储分段 , 减少 39

rollback 245, 554

@@rowcount 246

set 命令 589

truncate table 命令和


657

waitfor mirrorexit 695

取消镜像和 321 323

事务日志转储和 385

事务日志装载和 486

update 668

数据库转储和 367

创建 239250, 422, 545 数据库装载和 473

存储过程和

247

重新启动 317 318

递归 248

磁盘控制器 303, 314

回退 555

磁盘设备

启用自递归

248

镜像 309 311

嵌套 , rollback trigger

555

取消镜像 321 323

嵌套的 247 248

添加 302 308

存储分段 , 减少 39

磁盘镜像 309 311


存储过程

parseonly 不用于 594

set 命令 589

撤消的权限 538

创建 160 172

分组

160, 389

命名

160

嵌套

167, 392

删除

160, 338 339

分组

160, 389

命名

160

嵌套

167, 392

删除

160, 338 339

返回状态 169170, 388, 392, 534


删除组 338

授予的权限 402

执行 388

重命名 167

最大存储 167 存储过程触发器。请参见触发器 存储过程中的 0 返回状态 169

存档数据库的兼容性 368

存档数据库访问

create archive database 命令 , 使用 100

不进行恢复 474

兼容性 368

逻辑设备 474

实现存档数据库 473

压缩转储 368 SQLSTATE 代码

错误

返回状态值 535

分配 260, 264, 267

另请参见 错误消息 516

用户定义的编号 516 错误 , 用户。请参见 错误 错误处理

dbcc 275

触发器和 247

字符集转换中 595

错误消息

12207 488, 489

输出用户定义的 511

用户定义的 516 520

字符转换 595

D

打开游标 501

大小

set textsize 函数 615

216

表中的列 58

事务日志设备 113

数据库扩展 3

58

要使用 select 返回的 text 数据 615 要使用 writetext 返回的 image 数据 709 要使用 writetext 返回的 text 数据 709 已编译的存储过程 167

已编译的存储过程的估计 167

重新编译的存储过程 167

组合索引 135

大小限制

print 命令 510

每个表所允许的列数 216

每个数据库的表的数量 216

大写字母优先级 505

代理表

使用 create proxy_table 映射到远程表 177 使用 create table 映射到远程表 216 映射到远程表 121

当前进程。请参见 进程 (服务器任务) 当前数据库

更改 694

当前锁 , sp_lock 系统过程 458 导出 set 选项 638 德语输出消息示例 509

登录 641

登录触发器

set 选项 638

登录名

char_convert 设置 595

禁用 644

另请参见远程登录 641

用户

等待 shutdown 644 第一列参数。请参见 键 递归 , 有限 247 调试辅助程序


set showplan on 594

set sort_resources on 594 set statistics io on 614 触发器和 247

定义局部变量 284 285

动态转储 361, 382

E

二进制数据类型 “0x ”前缀 115

二元运算 , union 660

另请参见数据库设备、日志段、空间分配

dbcc checktable 报告 262 dbcc indexalloc 报告 264 表和索引的拆分 141, 222

创建索引 47, 137, 142, 201, 205, 564

放置对象于 137

改变表的锁定方案 75

聚簇索引 142

名称 47, 52, 201, 205, 564, 565

已命名的数目 110

映射到新的设备 10 , 镜像 321 对表进行分区 39 对象分配映射 (OAM)

dbcc indexalloc 264

针对表的 dbcc 报告 266

对象名 , 数据库 作为参数 161

在存储过程中 169, 170

对象权限

grant 401 430

grant all 424

另请参见 命令权限 401

权限

对象所有者。请参见 数据库对象所有者 多表视图 673

另请参见 视图

delete 254 , 296

多个触发器动作 239 多列索引。请参见组合索引 多字节字符集

fix_text 升级 263 , 275

readtext using characters 523

readtext 523

writetext 710

更改为 263

F

返回参数

output 关键字 161 , 389

返回状态

存储过程 388, 534

访问 , 磁带的 ANSI 限制 384 访问 , 对象。 请参见 权限 401 非聚簇索引 134

非空值

insert 452

select 语句和 579

删除缺省值 326

视图和 254

分布式事务处理 (DTP) 263

分段 , 减少 39

分配映射。请参见 对象分配映射 (OAM)。 分区表和 alter table 51

分支 400

分组

表行 437

多个触发器动作 239

同名过程 160, 338, 389

服务

创建新的 188 191

删除 343

服务器

另请参见 进程 (服务器任务) 457

数据库容量 110

远程服务器

服务器进程 ID 请参见 进程 (服务器任务)。 覆盖触发器 244 , 348

复制

model 数据库 110

没有数据的表的 581

使用 select into 复制表 580 数据库使用 create database 112113 新数据库空间的 113


行使用 insert...select 450

disk remirror 317

自动故障切换和 321

G

概念 (逻辑)表

挂起数据库 512

244, 245

关闭游标 85

感叹号 (\!)

错误消息占位符


509

关联 , 排序顺序规则 506

规则

格式字符串

insert 451

G

概念 (逻辑)表

挂起数据库 512

244, 245

关闭游标 85

感叹号 (\!)

错误消息占位符


509

关联 , 排序顺序规则 506

规则

格式字符串

insert 451

固定长度列 存储顺序 506


print 509

raiserror 516

在用户定义的错误消息中 516

隔离级别

readpast 选项和 586

可重复读取 573

隔离级别 2 (可重复读取) 573

更改

另请参见更新 表 39 77

表约束 39

对表的约束 39

视图定义 254

数据库大小 2 12

锁定方案 39, 50, 51

所有权 31 34

用户定义的角色 35

用户定义角色的口令 38

更改 , 取消。请参见 rollback 命令。 更改数据库大小 319 320

更新

ignore_dup_key 136

writetext 708

触发器引发对象 248

视图中的数据 254

未锁定行 665

“脏”页 83 84

主键 241

工作会话 , set 选项 589 640

公用键 198

另请参见 外键 ; 连接 主键

共享统计信息 , 删除 300

故障 , 介质

另请参见 恢复

绑定 185

创建新的 183 185

列定义冲突 184

命名用户创建的 183

缺省值违反 116

删除用户定义的 342 归类序列。 请参见 排序顺序 过程。 请参见 存储过程 160 过程计划 , create procedure 162 过程组 338, 389


H

互斥角色 35

恢复

另请参见 恢复

时间和 checkpoint 83

数据库使用 load database 460476 损坏的 master 数据库 312, 313 损坏的 master 数据库 312

回退处理

checkpoint 83

参数值和 392

汇总值

compute 生成 92

获取游标 394 399


J

基表。请参见 表。 集合函数

group by 子句和 434 , 436

having 子句和 435 , 436


标量集合 436

矢量集合 , group by


436

alter table 删除 72

键值 681, 686

级别

将表分组。请参见 group by 子句。

@@nestlevel 169

降序 (desc 关键字) 502 , 571

嵌套触发器 247

降序扫描 506

嵌套过程和 169, 392

死锁和 507

权限指派 413

溢出页和 507

级联更改 (触发器) 计划

243

降序索引 45

降序索引顺序 , 指定 39

create procedure 162 角色

set showplan on 594

set sort_resources on 594

使用 create plan 创建 155

计时

另请参见 时间间隔 自动检查点 83

计数器 , while 循环。 请参见 while 循环。 计算顺序 660

记录

text image 数据 708

writetext 命令 708

触发器和无记录操作 245

加密

quiesce database 514

unmount 664

加密密钥

创建 118 120

间隔 , 自动检查点 83

兼容性 , 数据

create default 116

列数据类型的规则 184

检查程序 , 一致性。请参见 dbcc 命令。 检查点进程 83 84

另请参见 恢复

检查约束

insert 451

列定义冲突 228

检索

错误消息文本 509

减少存储分段 39

, 224

另请参见 公用键 198

索引 键列

创建 (用户定义的) 180

存储过程权限和 433

互斥 35

权限和 423, 429

删除口令 35

使用 set role 打开或关闭 611

添加口令到 35

角色 , 系统 撤消 551

角色,用户定义的 撤消 551

打开和关闭 611

限制 181

截断

insert 451

set string_rtruncation 614

多个空格为单个空格 671

缺省值 116

日志 , 在混合设备上被禁止 103

事务日志 371

未指定长度的数据类型 161

结构

另请参见 顺序

clustered nonclustered 索引 134

结果

另请参见 输出

order by 和排序 502 507

集合运算 436

游标结果集 289, 394

解除绑定

规则 342

缺省值 116, 326

进程 (服务器任务)


另请参见服务器

空间

ID 457

sp_who 报告 457

受影响的 , waitfor errorexit


696

alter table...lock 的要求 75

max_rows_per_page 47, 136, 200

reorg rebuild 要求的 532

注销 457 459

存储过程 167

进程逻辑名。请参见 逻辑设备名。

禁用镜像。请参见 磁盘镜像 井号 (#) 临时表名前缀 195 局部变量

declare (名称和数据类型) 284

raiserror 517

屏幕消息中的 509

在用户定义的错误消息中 517

聚簇索引

另请参见 索引

fillfactor 135

创建 134

段和 137, 142

迁移表到 142, 222

句子顺序和编号的占位符 509

卷名 , 数据库转储 365


K

开销

触发器 244

可变长度列 存储顺序 506

空字符串 451

可更新游标 290

可滚动游标

不能更新 287, 671

可疑分区 , 跨平台转储和装载 470 可疑索引。请参见 reindex 选项 , dbcc 。 可重复读取隔离级别 573

客户端 , 字符集转换 595

空白

dbcc checktable 报告空闲 262

日志段上使用的 262

索引的扩充 264

空白 , 字符数据类型和 451, 671

空格 , 字符

update 671

检索不活动的日志 374

聚簇索引和 max_rows_per_page

扩充 141, 215

47, 136

另请参见大小 113

日志段上使用的 374

数据库存储 46, 135, 142, 199

用于索引页 46, 135, 199

添加到数据库 2 12

用尽 374

对于重新编译的存储过程 167

聚簇索引和 max_rows_per_page

扩充 141, 215

47, 136

另请参见大小 113

日志段上使用的 374

数据库存储 46, 135, 142, 199

用于索引页 46, 135, 199

添加到数据库 2 12

用尽 374

对于重新编译的存储过程 167

对于聚簇索引 46, 135, 142, 199


空间分配

dbcc 检查类命令 260 264

215, 260

日志设备 113

266

空间管理属性

create index 146

create table 229

空间回收

reorg reclaim_space 529

空值

group by 436 select 语句和 579 text image 452 插入替代值 452

触发器和 246

存储过程不能返回 536

定义 116, 220

检查约束和 228

空缺省值和 116, 184

列的缺省值和 116, 184

排序顺序 505

删除缺省值 326

新规则和列定义 184

新列 116

空字符串 (" ") (\' \')

更新 670


空字符串 (“ ”)或 (\\)

作为单个空格 451

控制流语言

begin...end 80

create procedure 162

口令

从角色删除 35

从用户定义角色删除 37

角色和 35

添加到角色 35

添加到用户定义角色 37

为用户定义角色更改 38

用户定义的角色和 180, 611 跨平台转储和装载 , 处理可疑分区 470 扩充 141

create table 215

索引上的 dbcc indexalloc 报告 264

针对表的 dbcc 报告 266

扩展

不支持

C 运行期信号

167

创建

160 172

删除

338

执行

388

不支持

C 运行期信号

167

创建

160 172

删除

338

执行

388

数据库存储 2, 31 扩展 , Transact-SQL 438 扩展存储过程


扩展列 , Transact-SQL 438 , 440


L

离开过程。请参见 return 命令。 例外报告 , dbcc tablealloc 264 , 267

立即关闭 643

连接

表组和 440

索引和 141

链式事务模式

commit 87

delete 296

fetch 395

insert 452

open 501

update 669

group by 435 IDENTITY 值间隔 601

order by 571

union 661

撤消的权限 538

创建索引 133 149

规则 451

规则与定义冲突 184

检查约束与定义冲突 228 可变长度 , 和排列顺序 506 空值和检查约束 228

空值和缺省值 116, 184

列表和 insert 449

每个表 58

每个表中的最大数量 58

权限 402

缺省值用于 115117, 451

视图和 251

添加到表 39

insert 添加数据 450

列表

保留的返回状态值 535

错误返回值 535

排序顺序和影响 505

现有缺省值 326

用户组成员 425

列名

union 结果集 661

列名称

分组依据 435, 436

设置别名 517, 561

视图和 251

列数

order by 子句中 504

每个表 58, 216

视图中 253

临时表

create procedure 171 create table 195, 221 lock table 禁止 489 标识符前缀 (#) 195

命名 221


if...else 446

语法 82


create procedure 160 172

零长度字符串输出 511

create archive database 100 101

路径名

create encryption key 118 120

DLL 和扩展存储过程

镜像设备 309

162

create existing table 121 126

create function 127 129

远程转储设备

472 create function (SQLJ) 130 132

逻辑 (概念)表

244 , 245 create index 133 149

逻辑表达式

create plan 155156

create precomputed result set 15

零长度字符串输出 511

create archive database 100 101

路径名

create encryption key 118 120

DLL 和扩展存储过程

镜像设备 309

162

create existing table 121 126

create function 127 129

远程转储设备

472 create function (SQLJ) 130 132

逻辑 (概念)表

244 , 245 create index 133 149

逻辑表达式

create plan 155156

create precomputed result set 15

7 159

逻辑读取 (statistics io ) 614 逻辑设备和存档数据库访问 474 逻辑设备名

磁盘镜像 309

磁盘重新镜像 317

取消磁盘镜像 321

新数据库 103

逻辑一致性。请参见 dbcc 命令。


M

每次 fetch 读取多行 396

每个表的列数 58

名称

setuser 641

表的别名 567

参数 , create procedure 161

47, 52, 137, 201, 205, 564, 565

, 视图中 251

排序组 444

视图 349

命令

alter database 2 12

alter encryption key 13 20

alter ownership 31 34

alter role 35 38

begin transaction 81

begin...end 80

break 82

checkpoint 83 84

close 85

commit 86 87

compute 88 95

connect to 96 98

continue 99

create procedure (SQLJ) 173 176

create proxy_table 177 179

create role 180 182

create rule 183 185

create scheme 186 187

create service 188 191

create table 193 236

create trigger 239 250

dbcc 259 281

deallocate cursor 282

declare 284 285

declare cursor 286 292

declare cursor 不可用于可滚动游标 287

delete 293 299

delete statistics 300 301

disconnect 96 98

disk init 302 308

disk mirror 309 311

disk refit 312

disk reinit 313 316

disk remirror 317 318

disk resize 319 320

disk unmirror 321 323

drop database 324 325

fetch,多行每次 396

rowcount 范围 611

set proxy 634

statistics io 614

statistics time 信息 614

update 不能用于可滚动游标 671

区别先后顺序 421, 544

命令权限

另请参见 对象权限 ; 权限

grant all 423

grant 指派 401 430

级别 413


命令顺序 421, 544

命名

195

触发器 239

存储过程 167

临时表 221

视图 251

视图中的列 251

索引

134

文件

302

游标

287

索引

134

文件

302

游标

287

数据库设备 302


模拟用户。请参见 setuser 命令。 模式

创建新的 186 187

权限 187


N

另请参见空间

while 循环 707

使用 deallocate cursor 释放

282

while 循环 , break 82

另请参见空间

while 循环 707

使用 deallocate cursor 释放

282

while 循环 , break 82

内存

转储 350

配置参数 525

批处理

create default 115

execute 388, 392

set 选项 626

返回状态 534 536

偏移位置, readtext 命令 521


Q

启动服务器 主设备的磁盘镜像和 311

主设备的磁盘重新镜像和 318

迁移

表到聚簇索引 142, 222

系统日志到另一设备 306

嵌套

begin...end 80

if...else 条件 447


内存中的映射 8


P

排序操作 (order by), 排序计划 594

排序顺序

另请参见 顺序

group by having 444 order by 505 更改后重建索引 266

降序 502

名称分组 444

升序 502

使用 alter table 指定索引 66 使用 create index 指定索引 143 使用 create table 指定索引 216 选择和影响 505

排序顺序关联中的规则 506

配置

触发器 247

触发器级别 247

存储过程 167, 392

级别 169

嵌套的 select 语句。请参见 select 命令 558

强制脱机页联机 360

区分变音

compute 95 group by 444 字典排序顺序和 505

区分大小写

compute 94 group by 444 排序顺序和 505

取消

另请参见 rollback 命令

rowcount 的命令 611

触发器 555

带有调整计划的查询 608

具有算术错误的事务 592


重复更新或插入 136

取消分区

39 取消镜像设备。请参见 磁盘镜像 权限

grant 401 430

revoke 命令 537 552

创建触发器 250, 422, 545

分配 538

使用 create schema 创建 186187 使用 setuser 更改 641 由数据库所有者指派 402, 538

指派 402 权限层次。请参见权限 全局变量

@@cursor_rows 635

@@datefirst 635

@@clientexpansion 635

@@lock_timeout 635

缺省设置

set 命令选项 627

存储过程的参数 161

星期顺序 627

缺省值 451

IDENTITY 列与 71

创建 115 117

定义和 create default 115 117

规则和 116, 185

42

删除 326

未指定长度时的数据类型 161


R

日期

显示格式 598

显示格式 , waitfor 命令 696

日期分量

顺序 598

日语字符集

输出消息示例 509, 517

日志。请参见 372

日志段

dbcc checktable 报告 262

不在自己的设备上 278

日志记录

select into 580

日志设备

另请参见 事务日志 空间分配 113 , 275

清除 362


S

扫描

数目 ( statistics io ) 614

游标 290

删除

另请参见 删除。

dbcc dbrepair 数据库 263

344 346

表约束 39

表中的行 293299, 344

表中的行使用 truncate table 657

触发器 245, 348

带有触发器的表 245

对表的约束 39

分组的过程 160

服务 343

共享统计信息 300

规则 342

过程 338 339

互斥关系的角色 35

来自角色的口令 35

缺省值 116, 326

视图 349

数据库 324 325

损坏的数据库 263

损坏的索引 266

索引 331 332

未锁定行 293

用户定义的角色 340

删除。 删除。请参见 删除 设备


编号 302, 313

磁盘镜像到 309 311

辅助 310

8 设备初始化。请参见 初始化。 设备故障

之后转储事务日志 376, 380

设备名

磁盘镜像和 309

磁盘重新镜像和 317

取消磁盘镜像 321 物理名称 , disk reinit 313 远程转储设备 472

转储设备 354, 374

设备片段

数目 110

设置标识间隔 229

声明

参数 161

局部变量 284

升序 , asc 关键字 502, 571

升序索引 45 升序索引顺序 , 指定 39 十六进制数字

0x ”前缀 115

时间戳 , 事务日志转储的顺序 472

另请参见 计时

reorg 530

空间扩展 11

另请参见 dump transaction 命令


372

waitfor 695

清除 362

经历的执行时间 (statistics time)

614

已删除的行 296

用于运行触发器 244

转储 372

自动检查点 83

装载 477 487

实现存档数据库 473

矢量集合

group by 436

事务日志。 释放游标 282 多表视图

另请参见 计时

reorg 530

空间扩展 11

另请参见 dump transaction 命令


372

waitfor 695

清除 362

经历的执行时间 (statistics time)

614

已删除的行 296

用于运行触发器 244

转储 372

自动检查点 83

装载 477 487

实现存档数据库 473

矢量集合

group by 436

事务日志。 释放游标 282 多表视图

时间间隔

dump transaction 命令 371 387

fetch 395

save transaction 556 557

update 迭代 670

参数不属于 392

隔离级别 617

链式 87

另请参见 批处理 553

取消。请参见 rollback 命令。

commit 结束

86

在就绪状态提交

276

准备 508

用户定义事务 事务隔离级别

readpast 选项和 586

syslogs 表 事务日志

dump database 352

master 数据库 362 , 381

syslogs trunc log on chkpt 379

writetext with log 708

备份 352

不活动的空间 374

在单独的设备上 306, 310, 317, 379

放置于单独段 381

空间 , 监控 382


使用 dbcc complete_xact 1pc 的单阶段提交事务 276

113

from 子句中所允许的 567

使用工作表的 update delete

示例

295, 668

readtext 523

update 255, 672 673

113

from 子句中所允许的 567

使用工作表的 update delete

示例

295, 668

readtext 523

update 255, 672 673

使用 for load 创建的数据库的 “dont recover”状态

视图

check option 672 673


revoke dbcc 541

事务

begin 81

with check option 255, 454 455

插入数据通过 454

撤消的权限 538


创建 251 258

添加到 tempdb 221

更新限制 673

引用、 create procedure 167

基础表的更改 254

执行过程时的权限 171, 175

另请参见 数据库对象

权限 402

251

数据库对象所有者

另请参见 数据库所有者 401

删除 349

所有权

使用 create schema 创建 186 187

重命名 253 授权。请参见 权限。 授予

受影响的进程

权限

waitfor errorexit

696

数据库所有者

受影响的进程

权限

waitfor errorexit

696

数据库所有者

create trigger 权限 250, 422, 545

数据库对象所有者。

数据库设备

alter database 2

单独设备上的事务日志 310, 317

新数据库 103


输出

dbcc 275

零长度字符串 511

输出用户定义的消息 509 511

属性

远程表 123

数据库

checkdb 选项 (dbcc) 261

列与缺省值的兼容性 116

checkstorage 选项 (dbcc)

261, 262

游标结果集和 395

use 命令 694

group by having 子句中无效 436

备份 352 370

创建 102

数据类型转换

列定义和 220

checkdb 选项 (dbcc) 261

列与缺省值的兼容性 116

checkstorage 选项 (dbcc)

261, 262

游标结果集和 395

use 命令 694

group by having 子句中无效 436

备份 352 370

创建 102

数据类型转换

列定义和 220

checkalloc 选项 (dbcc) 260

setuser 的使用 413

另请参见数据库对象所有者 401

授予的权限 402 , 538 数据库一致性检查程序。请参见 dbcc 命令。 数据库转储。请参见 转储 , 数据库 352 数据类型

union 运算中的比较 661

局部变量和 284


服务器数目 110

挂起 512

恢复 460 476

缺省大小 109

删除 324

删除和修复损坏的 263

升级数据库转储 471, 485

使用独立日志段创建 381

脱机 , 改变 8

选择 694

增加大小 2, 31

转储 352 370

装载 460 476

数据库创建请求冲突 110

数据库对象

select_list 561 562

创建过程时的权限 171, 175

数据完整性 451

另请参见 参照完整性约束 方法 223

约束 222

数据修改

update 665

使用 writetext text image 708

数据字典。请参见 系统表 数目

statistics io 614

数目 (数量)

having 子句搜索参数 435

不同的触发器 244

参数 , where 子句中 705

参数和占位符 510

查询中允许的表 567

存储过程参数 167


返回文本中的字节 522

非聚簇索引 134

分布直方图的梯级 137

格式字符串中的占位符 510

更新 247

过程中的参数 284

活动的转储或装载 363, 383, 472, 485

聚簇索引 134

grant dbcc 401

revoke dbcc 537

死锁

降序扫描和 507

搜索条件

group by having 查询 435 , 438

select 569

where 子句 697 705

逻辑读取 (statistics io)

速度 (服务器)

614 create database for load 112

每个数据库的表的数量

216 create index sorted_data 137

每行字节数 58

dump transaction dump database 的比较

命名段 110

嵌套级别 169

382

execute 392

嵌套级别 , 对于触发器 247

truncate table delete 的比较 657

扫描 ( statistics io ) 614

writetext dbwritetext dbmoretext 比较

710

设备片段 110

损坏的数据库 , 删除和修复 263

数据库服务器可以管理 110

损坏的索引。请参见 reindex 选项 , dbcc

物理读取 ( statistics io ) 614

缩写

用户定义的角色 181

chars characters, readtext 522

数字

exec 表示 execute 388

错误返回值 (服务器) 535

out 表示 output 161 , 389

同名组过程 338, 389

tran 表示 transaction, rollback 命令 553

星期名称和 598

索引

选择列表 571

dbcc indexalloc 264

双引号

max_rows_per_page 47 , 200

在字符串中 704

truncate table 657

顺序

update index statistics on 679 682

create procedure 中的参数 389 , 391

update statistics 141

创建索引的 142

创建 133 149

错误消息参数 509

对象分配映射 264

固定长度和可变长度列的 506

非聚簇 134

计算的 660

键值 681, 686

降序排序 502, 571

降序 45

解除绑定规则 184

类型 134

空值 505

连接和 141

列和行集合 92

列表 331

列列表和插入数据 449

命名 134

日期分量 598

删除 331 332

升序排序 502, 571

升序 45

已转换字符串中参数的 509

使用 alter table 指定排序顺序 66

组中的名称 444

使用 create index 指定排序顺序 143

说明

使用 create table 指定排序顺序 216


完整性检查 ( dbcc ) 266

页分配检查 264

指定顺序 39

组合 147

索引的叶级

聚簇索引 46, 134, 135, 199

索引键

排序 143

用于排序的 asc 选项 143

用于排序的 desc 选项 143

索引页

填充因子的影响 46, 135, 199

叶级 46, 134, 135, 199

更新跳过锁定行 665

删除跳过锁定行 293

选择跳过锁定行 584

锁定

表使用 lock table 命令 488

读取的文本 521

锁定方案

create table 229

更改 39, 50, 51

使用 alter table 更改 39 使用 select into 指定 565 修改 50, 51

setuser 命令 所有权

触发器 249

存储过程的 171, 176, 191

规则的 185

另请参见 权限 401

命令和对象权限 413

视图 257

所有者。请参见 数据库所有者 402 , 538


T

特权。请参见 权限。 提交处于就绪状态的事务 276 添加

表约束 39

对表的约束 39

对象到 tempdb 222

互斥的用户定义角色 35

角色 181

镜像设备 309 311

口令到角色 35

列到表 39

数据库的空间 2 12

消息到 sysusermessages 511

用户定义的角色 181

在表或视图中添加行 449456 填充 , 数据和空白 451 填充页与空白页的比率 39

停用磁盘镜像 321 323

停止

过程。请参见 return 命令 停止服务器 643

同义词

chars characters, readtext 522

out 表示 output 161 , 389

trantransaction workcommit 命令 86

trantransaction workrollback 命令 553

统计信息

update all statistics on 675 678

模拟 , 装载 301, 635

使用 delete statistics 删除表和列 300

为未建索引列生成 681, 687

脱机数据库和 alter database 命令 8


W

外键 224

完整性。请参见 dbcc 命令。 违反域或完整性规则 451

唯一约束 224

文本指针值和 readtext 521

事务日志 文件

镜像设备 309

另请参见 193

文件名

DLL 162

使用 listonly 列出事务日志 480


使用 listonly 列出数据库转储

464

消息

事务日志转储 376, 479

数据库转储 363

问号 (??)

部分字符 523

显示

create procedure 语句文本 171

过程信息 163

受命令影响的行的设置 594

无集合表达式 , 分组依据 435 无条件地分岔转到用户定义的标签 400 物理读取 (statistics io ) 614


X

单个表名

系统表

限制 , 虚拟散列表 218

相关名和表名 567

消耗程序进程 136

消息

revoke 545

触发器 244, 348

屏幕 509 511

输出用户定义的 509 511

dbcc checkcatalog

261

小写字母 , 排序顺序和 505

lock table 禁止 489

触发器和 244

写操作

记录 text image 708

dbcc checkcatalog

261

小写字母 , 排序顺序和 505

lock table 禁止 489

触发器和 244

写操作

记录 text image 708

语言设置 598


规则信息在 183 另请参见 表 缺省定义 116

drop table 的影响 344

drop view 的影响 349

修正已找到的分配错误 264, 267

重建 264, 267

参考手册

过程 单个过程名 系统过程

create procedure (SQLJ) 173 176

create procedure 160 172

另请参见 create procedure (SQLJ) 命令 173

另请参见 各个过程名称 160

删除用户定义的 338 339

系统过程。 系统活动

shutdown 643

设置查询处理选项 589 640

系统角色

撤消 551

存储过程和 433 系统逻辑名。请参见 逻辑设备名 系统消息

另请参见 错误消息 598

语言设置 598

卸载压缩备份 462, 479

新数据库的位置 102

信息 (服务器) 空间使用 147

文本 171

显示过程 163

信息消息 (服务器)。请参见 错误消息 516

星号 (*)

select 254

星期日期值 名称和编号 598

,

另请参见 select 命令

create index 和重复的 134 , 136

insert 450

rowcount 设置 611

update 665

比较顺序 506

标量集合应用于 436

分组 434

分组方法 436

更新未锁定的 665

集合函数应用于 436

删除未锁定的 293

使用 truncate table 删除 657

显示受命令影响的 594


选择未锁定的 584

行集合

延迟执行命令。请参见 waitfor 命令 延续行 , 字符串 704

compute 88

行宽 58

性能

, OAM (对象分配映射)

dbcc indexalloc 报告 264

针对表的 dbcc 报告 266

dump database 期间的 writetext

710

表页

select into 581

showplan 和诊断 594

触发器和 244

, 数据

dbcc indexalloc 报告的扩充 264

statistics io 614

sort_resources 和诊断 594

修复损坏的数据库 263

修改

39

角色 35

数据库 2, 31

锁定方案 50, 51

虚拟设备号 302, 313 序列。 请参见 order by 子句 502 选择

未锁定行 584

选择列表 517518, 561 562

order by 571

union 语句 660

选择未锁定的行 584

循环

break 82

continue 99

goto label 400

while 82, 706

无限触发器链 247


Y

压缩备份

卸载 462, 479

制作 353, 373

压缩转储

和存档数据库 368

严重级 , 错误 , 用户定义的消息中 519

严重级 , 错误。 严重级。

延迟执行 ( waitfor ) 695

延迟执行。请参见 waitfor 命令。

多字节字符和 263

扩充和 143, 215

扩充和 dbcc tablealloc 266

51, 69 70

另请参见 索引页

, 填充页与空白页的比率 39

, 溢出

降序扫描和 507

页链

分区 51, 69

取消分区 51

页面拆分 47, 136, 200

页数

statistics io 614 在扩充中 141, 215 写入 (statistics io ) 614

一致性检查。请参见 dbcc 命令。 依赖性 , 数据库对象

sp_depends 系统过程 221

溢出错误

set arithabort 592

引号 ( “ ” )

文字说明 704

引用 , 对象。请参见 依赖性 , 数据库对象。 映射

system default 10

execute 运行过程 388

用法

grant dbcc 423

用户

guest 权限 425

模拟 ( setuser ) 413

系统过程权限和 422

用户错误请参见 错误 516

用户的标识。请参见 别名 641


用户定义的 SQLJ 过程 创建 173 176

用户定义的过程 创建 160 172

执行 388 用户定义的角色 撤消 551

冲突 37

创建 180

打开和关闭 611

添加口令到 35

系统过程和 433

用户定义的事务

另请参见事务

begin transaction 81

commit 结束 86

用户权限。请参见 数据库所有者 401

用于虚拟散列表的 dbcc checktable

用于字符串延续的反斜杠 (\) 704

262

域规则 451

create rule 命令 183

优先级

规则绑定 185

区别先后顺序的命令和 421, 544

用户定义的返回值的 536

优先级 , 大写字母排序顺序 505

违反 451

源值和 set identity_insert 600

远程服务器 579

约束 44, 48

远程过程 , 定义 124

游标 远程过程调用

579

compute 子句和 92 execute

392

grant 422 rollback

554

用于虚拟散列表的 dbcc checktable

用于字符串延续的反斜杠 (\) 704

262

域规则 451

create rule 命令 183

优先级

规则绑定 185

区别先后顺序的命令和 421, 544

用户定义的返回值的 536

优先级 , 大写字母排序顺序 505

违反 451

源值和 set identity_insert 600

远程服务器 579

约束 44, 48

远程过程 , 定义 124

游标 远程过程调用

579

compute 子句和 92 execute

392

grant 422 rollback

554

用户组请参见组 546

数据类型兼容性 395

只读 290

游标范围 288

游标结果集 289

返回行 394

数据类型和 395

语法

grant dbcc 401

revoke dbcc 537

使用 set parseonly 检查 594 语法结构 , 编号的占位符和 509 语句

create procedure 162

create trigger 239

语言 , 替代 结构和转换 509

系统消息和 598

星期顺序和 627


group by 436 Halloween 问题 291 order by 505 select 579

打开 501

范围 288

更新行 671

关闭 85

获取 394 399

禁止将 union 用于可更新的 660

可更新 290

扫描 290

删除行 297

声明 286 292

释放 282

约束

create table 222

参照完整性 225

创建的索引和 max_rows_per_page 47

错误消息 224

更改表 39

跨数据库 344

删除表 39

添加表 39

唯一 224


Z

脏页

更新 83 84


增量备份。请参见 转储 , 事务日志 占位符

文本数据和图像数据 265

重新镜像。请参见 磁盘镜像。

print 消息 509

重新启动 while 循环 99

直方图

重新启动 , 服务器

使用 create index 指定梯级 145

使用 create database 109

使用 update statistics 指定梯级

675, 679, 684

使用 dataserver 实用程序 311 , 318

直通模式

使用 disk refit 之后 312

connect to 命令 97

主键 224

执行

更新 241

Transact-SQL 命令 388

主设备 8

过程 388

转储 , 事务日志

扩展存储过程 388

用户定义的过程 388

执行 , 指定时间 695

IDENTITY 453

过程参数 389

指针

text image 521 指针 , 设备。 请参见 段 只读游标 290

制作压缩备份 353, 373

重复行

索引和 134, 137

union 删除 659 重复执行。请参见 while 循环。 重建

索引 266

文本数据和图像数据 265

系统表 264, 267

自动 , 非聚簇索引的 142

重命名

触发器 245

存储过程 167

视图 253

重新编译

create procedure with recompile 选项 162 , 167

execute with recompile 选项 389

存储过程 167

重新初始化 , disk reinit 313 316

重新创建

344

过程 170

索引 266

Backup Server, 远程 383

初始化磁带 376

初始化卷 384 385

磁带容量 375

调度 382

附加到卷 384 385

附加转储 376

卷名 375, 384

命令 379

权限问题 379

日志空间不足选项 381 382

通过网络 382

文件名 376, 383

消息的显示目标 377

卸下磁带 375

有效日期 376

远程 383, 384

之后回绕磁带 376

转储分条 375

装载 477 487

阈值和 382

转储 , 数据库

Backup Server 363

Backup Server, 远程 354 master 数据库 362 初始化 / 附加 356 磁带密度 354

磁带容量 354

调度 361 362

动态 361

覆盖 356, 366 367


附加到卷 366 367

卷更改 366

卷名 355, 365

块大小 354

之后卸下磁带 480

转储设备 479

装载分条 479

装载 , 数据库 460 476

连续的 366, 384

Backup Server 472

命令 379

文件名 356, 363

标头 , 列出 465

不支持跨平台 469

系统数据库 362

消息的显示目标 357

卸下磁带 356

新数据库和 362

有效日期 356

远程 363

之后回绕磁带 356

转储分条 355

转储设备 354, 362

装载 113, 460 476

阈值和 362

转储分条

磁盘镜像 473

禁止更新 470

卷名 463

块大小 463

所需大小 470

通过网络 472 文件名 , 列出 464 限制使用 471, 485

消息的显示目标 465, 486

卸下磁带 463

新数据库 113

远程 472

事务转储和 375

之后回绕磁带 464

数据库转储和 355

装载分条 463

日志设备

装载数据库 473, 474

转储设备

装载数据库而不进行恢复 474

另请参见数据库设备

352

状态

命名 354, 374, 382 383

所需数量 472

转储 , 事务日志和 374

转储 , 数据库和 354

转换

NULL 值和自动 220

where 子句和数据类型 704

220

用于 like 关键字的日期 699

装载 , 事务日志 477 487

until_time 481 标头 , 列出 481 磁盘镜像 486

回绕磁带 480

卷名 479

适时恢复 481 文件名 , 列出 480 消息的显示目标 481

存储过程执行 392

子查询

order by 505

禁止将 union 用于 661

子查询。

子群 , 摘要值 92

自动操作

触发器 239

检查点 83

数据类型转换 220

字典排序顺序 505

字符

0x 183

不使用 char_convert 进行转换 595

字符串

print 消息 509

截断 451, 614, 671

451

字符集


fix_text 在更改后升级 263

set char_convert 595

多字节 , 更改为 263

客户端与服务器之间的转换 595

字符集的二进制排序顺序

order by 505

字节

另请参见大小 每行 58

总和

compute 92

order by 505

总和 , 使用 compute 命令获得 505

阻塞进程 458

另请参见 “ public ”组

grant 425

revoke 546

表行 434

组合索引 134, 147

组件集成服务 对远程服务器的约束和 44, 48

组件集成服务命令

connect to 96

create existing table 121

create proxy_table 177

最大列数 58

最大行宽 58

阈值

事务日志转储和 382

数据库转储和 362



--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------