《Microsoft SQL Server 6.5 Transact-SQL 参考手册》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:(美国微软公司)Microsoft著;希望图书创作室译
  • 出 版 社:北京:宇航出版社
  • 出版年份:1997
  • ISBN:7800349594
  • 页数:571 页
图书介绍:本套书由《SQLServer2000核心技术揭秘》和《SQL Server 2000开发人员指南》组成。《SQL Server 2000核心技术揭秘》由19章组成。第1章到第3章内容包括SQL Server 2000的新特性、整体构架及其兼容性:第4章到第6章分别介绍了故障转移群集、数据转换技术、数据的备份与恢复;第7章到第12章讲述了服务器以及客户端的管理,数据的复制,如何监视服务器的性能和服务,Web助手向导的使用,SQL Server安全性与用户管理,以及数据仓库的创建和使用等内容;第13章的内容是数据仓库的设计创建,使用和维护: SQLServer2000数据库管理部分包括第14章到第19章,其中内容包括数据库设计与管理,SQL Server的表与视图管理技术,索引管理技术,存储过程管理技术,触发器管理技术,数据库性能优化等。本书内容丰富、今面,结构合理,重点突出,讲解深入,实用性强,适合于用 SQL Server 2000进行数据库开发、维护与管理的广大从业人员自学指导书;高等院校相关专业师生教学、自学参考用书。

概述 1

第1章 ALTER DATABASE语句 1

1.1 语法 1

1.2 说明 2

1.3 许可权 2

1.4 举例 2

1.5 另见 3

第2章 ALTER TABLE语句 4

2.1 语法 4

2.2 说明 9

2.3 许可权 9

2.4 举例 9

2.5 另见 10

第3章 批处理 11

3.1 举例 11

3.2 另见 12

第4章 CASE表达式 13

4.1 语法 13

4.2 注释 14

4.3 举例 14

4.4 另见 20

第5章 CHECKPOINT语句 21

5.1 语法 21

5.2 注释 21

5.3 许可权 21

5.4 另见 21

第6章 注释 23

6.1 语法 23

6.2 说明 23

6.3 举例 23

第7章 流控制语言 25

7.1 BEGIN...END块 25

7.2 GOTO label 26

7.3 IF...ELSE块 26

7.4 RETURN语句 27

7.5 WAITFOR语句 28

7.6 WHIIE结构 28

7.7 流控制举例 29

7.8 另见 33

第8章 CREATE DATABASE语句 34

8.1 语法 34

8.2 说明 35

8.3 使用LOG ON子句 36

8.4 许可权 36

8.5 举例 36

8.6 另见 37

第9章 CREATE DEFAULT语句 38

9.1 语法 38

9.2 说明 38

9.3 许可权 39

9.4 举例 39

9.5 另见 39

第10章 CREATE INDEX语句 41

10.1 语法 41

10.2 说明 45

10.3 许可权 45

10.4 举例 45

10.5 另见 46

第11章 CREATE PROCEDURE语句 47

11.1 语法 47

11.2 说明 48

11.3 许可权 51

11.4 举例 51

11.5 另见 54

第12章 CREATE RULE语句 56

12.1 语法 56

12.2 说明 56

12.3 许可权 57

12.4 举例 57

12.5 另见 58

第13章 CREATE TABLE语句 59

13.1 语法 59

13.2 说明 63

13.3 许可权 66

13.4 举例 66

13.5 另见 70

第14章 CREATE TRIGGER语句 71

14.1 语法 71

14.2 说明 72

14.3 许可权 74

14.4 范例 74

14.5 另见 75

第15章 CREATE VIEW语句 76

15.1 语法 76

15.2 说明 77

15.3 许可权 78

15.4 范例 78

15.5 另见 79

第16章 光标 80

16.1 语法 80

16.2 光标范例 84

16.3 另见 92

第17章 数据类型 93

17.1 在Transact-SQL语句中使用数据类型 94

17.2 二进制数据 95

17.3 字符数据 95

17.4 日期和时间数据 96

17.5 精确数值数据 99

17.6 近似数值 100

17.7 整数数据 100

17.8 货币数据 101

17.9 特殊数据类型 101

17.10 文件和图像数据 102

17.11 同义词 103

17.12 另见 104

第18章 DBCC语句 105

18.1 语法 105

18.2 许可权 112

18.3 范例 113

18.4 另见 118

第19章 DECLARE语句 119

19.1 语法 119

19.2 范例 119

19.3 另见 119

第20章 DELETE语句 121

20.1 语法 121

20.2 说明 121

20.3 许可权 122

20.4 范例 122

20.5 另见 123

第21章 DISK INIT语句 124

21.1 语法 124

21.2 说明 124

21.3 范例 125

21.4 另见 126

第22章 磁盘镜像 127

22.1 DISK MIRROR语句 127

22.2 DISK UNMIRROR语句 128

22.3 DISK REMIRROR语句 129

22.4 磁盘镜像范例 129

22.5 另见 130

第23章 DISK REFIT语句 131

23.1 语法 131

23.2 说明 131

23.3 许可权 131

23.4 另见 131

第24章 DISK REINIT语句 132

24.1 语法 132

24.2 说明 132

24.3 许可权 133

24.4 范例 133

24.5 另见 133

第25章 DISK RESIZE语句 134

25.1 语法 134

25.2 说明 134

25.3 许可权 134

25.4 范例 134

25.5 另见 135

第26章 DROP DATABASE语句 136

26.1 语法 136

26.2 说明 136

26.3 许可权 136

26.4 范例 136

26.5 另见 137

第27章 DROP DEFAULT语句 138

27.1 语法 138

27.2 说明 138

27.3 许可权 138

27.4 范例 138

27.5 另见 139

第28章 DROP INDEX语句 140

28.1 语法 140

28.2 说明 140

28.3 许可权 140

28.4 范例 140

28.5 另见 141

第29章 DROP PROCEDURE语句 142

29.1 语法 142

29.2 说明 142

29.3 许可权 142

29.4 范例 142

29.5 另见 143

第30章 DROP RULE语句 144

30.1 语法 144

30.2 说明 144

30.3 许可权 144

30.4 范例 144

30.5 另见 144

第31章 DROP TABLE语句 146

31.1 语法 146

31.2 说明 146

31.3 许可权 146

31.4 范例 146

31.5 另见 147

第32章 DROP TRIGGER语句 148

32.1 语法 148

32.2 说明 148

32.2 许可权 148

32.4 范例 148

32.5 另见 148

第33章 DROP VIEW语句 149

33.1 语法 149

33.2 说明 149

33.3 许可权 149

33.4 范例 149

33.5 另见 149

第34章 DUMP语句 150

34.1 语法 150

34.2 说明 153

34.3 许可权 156

34.4 范例 156

34.5 另见 158

第35章 EXECUTE语句 159

35.1 语法 159

35.2 说明 160

35.3 许可权 161

35.4 范例 161

35.5 另见 163

第36章 表达式 164

36.1 语法 164

36.2 说明 164

36.3 另见 165

第37章 函数 166

37.1 聚积函数 167

32.2 CONVERT函数 169

37.3 日期函数 173

37.4 数学函数 176

37.5 行聚积函数 178

37.6 字符串函数 181

37.7 系统函数 185

37.8 文本和图像函数 187

第38章 GRANT语句 189

38.1 语法 189

38.2 说明 190

38.3 许可权 191

38.4 范例 192

38.5 另见 193

第39章 标识符 194

39.1 标识符规则 194

39.2 作为对象名的标识符 194

39.3 对象可见性(和限定)规则 195

39.4 加引号的标识符 195

39.5 范例 195

39.6 另见 197

第40章 INSERT语句 198

40.1 语法 198

40.2 说明 199

40.3 许可权 199

40.4 范例 199

40.5 另见 200

第41章 关键字 201

41.1 保留字 202

41.2 另见 203

第42章 KILL语句 204

42.1 语法 204

42.2 说明 204

42.3 许可权 205

42.4 范例 205

42.5 另见 205

第43章 LOAD语句 206

43.1 语法 206

43.2 说明 208

43.3 许可权 209

43.4 范例 209

43.5 另见 210

第44章 空值 211

44.1 语法 211

44.2 说明 211

44.3 范例 213

44.4 另见 214

第45章 运算符 216

45.1 算术运算符 216

45.2 位运算符 216

45.3 比较运算符 217

45.4 外连接运算 217

45.5 字符串运算符 218

45.6 运算符优先律 218

45.7 运算符范例 218

45.8 另见 219

第46章 PRINT语句 220

46.1 语法 220

46.2 说明 220

46.3 范例 220

46.4 另见 220

第47章 RAISERROR语句 221

47.1 语法 221

47.2 范例 222

47.3 另见 223

第48章 RECONFIGURE语句 224

48.1 语法 224

48.2 另见 224

第49章 REVOKE误句 225

49.1 语法 225

49.2 说明 226

49.3 范例 226

49.4 另见 226

第50章 搜索条件 228

50.1 语法 228

50.2 范例 230

50.3 另见 231

第51章 SELECT语句 232

51.1 语法 232

51.2 说明 237

51.3 许可权 238

51.4 另见 238

51.5 范例 238

第52章 SET语句 243

52.1 语法 243

52.2 说明 246

52.3 范例 246

52.4 另见 249

第53章 SETUSER语句 251

53.1 语法 251

53.2 说明 251

53.3 许可权 251

53.4 范例 252

53.5 另见 252

第54章 SHUTDOWN语句 253

54.1 语法 253

54.2 说明 253

54.3 许可权 254

54.4 另见 254

第55章 存储过程—目录存储过程 255

55.1 sp_-column_privileges目录存储过程 255

55.2 sp_columns目录存储过程 257

55.3 sp_databases目录存储过程 259

55.4 sp_datatype_info目录存储过程 259

55.5 sp_fkeys目录存储过程 260

55.6 sp-pkeys目录存储过程 263

55.7 sp_server_server-info目录存储过程 264

55.8 sp_special_columns目录存储过程 266

55.9 sp_sproc_columns目录存储过程 268

55.10 sp_statistics目录存储过程 270

55.11 sp_stored_procedues目录存储过程 272

55.12 sp_table_privileges目录存储过程 273

55.13 sp_tables目录存储过程 275

第56章 存储过程——扩展存储过程 277

56.1 xp_cmdshell扩展存储过程 278

56.2 xp_deletemail扩展存储过程 279

56.3 xp-enumgroups扩展存储过程 280

56.4 xp_findnextmsg扩展存储过程 281

56.5 xp_grantlogin扩展存储过程 282

56.6 xp_logevent扩展存储过程 283

56.7 xp_loginconfig扩展存储过程 284

56.8 xp_logininfo扩展存储过程 286

56.9 xp_msver扩展存储过程 287

56.10 xp_readmail扩展存储过程 288

56.11 xp_revokelogin扩展存储过程 291

56.12 xp_sendmail扩展存储过程 291

56.13 xp_sprintf扩展存储过程 294

56.14 xp_sscanf扩展存储过程 295

56.15 xp_startmail扩展存储过程 296

56.16 xp_stopmail扩展存储过程 297

第57章 存储过程——复制存储过程 298

57.1 sp_addarticle复制存储过程 299

57.2 sp_addpublication复制存储过程 301

57.3 sp_addpublisher复制存储过程 302

57.4 sp_addsubscriber复制存储过程 304

57.5 sp_addsubscription复制存储过程 306

57.6 sp_articlecolumn复制存储过程 307

57.7 sp_articlefilter复制存储过程 308

57.8 sp_articleview复制存储过程 309

57.9 sp_changearticle复制存储过程 311

57.10 sp_changepublication复制存储过程 313

57.11 sp_changesubscriber复制存储过程 314

57.12 sp_changesubscription复制存储过程 316

57.13 sp_changesubstatus复制存储过程 317

57.14 sp_distcounters复制存储过程 319

57.15 sp_droparticle复制存储过程 320

57.16 sp_droppublication复制存储过程 321

57.18 sp_droppublisher复制存储过程 322

56.19 sp_dropsubscriber复制存储过程 323

57.20 sp_dropsubscription复制存储过程 323

57.21 sp_enumfullsubscribers复制存储过程 324

57.22 sp_helparticle复制存储过程 325

57.23 sp_helparticlecolumns复制存储过程 326

57.24 sp_helpdistributor复制存储过程 327

57.25 sp_helppublication复制存储过程 328

57.26 sp_helppublicationsync复制存储过程 329

57.27 sp_helpreplicationdb复制存储过程 330

57.28 sp_helpsubscriberinfo复制存储过程 330

57.29 sp_helpsubscription复制存储过程 331

57.30 sp_MSkill_job复制存储过程 332

57.31 sp_replcleanup复制存储过程 333

57.32 sp_replcmds复制存储过程 334

57.33 sp_replcounters复制存储过程 335

57.34 sp_repldone复制存储过程 336

57.35 sp_replflush复制存储过程 337

57.36 sp_replica复制存储过程 338

57.37 sp_replstatus复制存储过程 338

57.38 sp_replsync复制存储过程 339

57.39 sp_repltrans复制存储过程 340

56.40 sp_subscribe复制存储过程 341

57.41 sp_unsubscribe复制存储过程 342

第58章 存储过程——SQL Executive存储过程 344

58.1 sp_addalert SQL Executive存储过程 344

58.2 sp_addnotification SQL Executive存储过程 346

58.3 sp_addoperator SQL Executive存储过程 347

58.4 sp_addtask SQL Executive存储过程 349

58.5 sp_dropalert SQL Executive存储过程 352

58.6 sp_dropnotification SQL Executive存储过程 353

58.7 sp_dropoperator SQL Executive存储过程 354

58.8 sp_droptask SQL Executive存储过程 355

58.9 sp_helpalert SQL Executive存储过程 356

58.10 sp_helphistory SQL Executive存储过程 357

58.11 sp_helpnotification SQL Executive存储过程 358

58.12 sp_helpoperator SQL Executive存储过程 359

58.13 sp_helptask SQL Executive存储过程 360

58.14 sp_purgehistory SQL Executive存储过程 361

58.15 sp_updatealert SQL Executive存储过程 362

58.16 sp_updatenotification SQL Executive存储过程 365

58.17 sp_updateoperator SQL Executive存储过程 366

58.18 sp_updatetask SQL Executive存储过程 368

第59章 系统存储过程 371

59.1 sp_addalias系统存储过程 371

59.2 sp_addextendedproc系统存储过程 373

59.3 sp_addgroup系统存储过程 374

59.4 sp_addlogin系统存储过程 375

59.5 sp_addmessage系统存储过程 376

59.6 sp_addremotelogin系统存储过程 378

59.7 sp_addsegment系统存储过程 379

58.8 sp_addserver系统存储过程 380

59.9 sp_addtype系统存储过程 381

59.10 sp_addumpdevice系统存储过程 383

59.11 sp_adduser系统存储过程 385

59.12 sp_altermessage系统存储过程 387

59.13 sp_bindefault系统存储过程 388

59.14 sp_unbindefault系统存储过程 389

59.15 sp_certify_removable系统存储过程 391

59.16 sp_changedbowner系统存储过程 392

59.17 sp_changegroup系统存储过程 393

58.18 sp_configure系统存储过程 394

59.19 sp_create_removable系统存储过程 404

59.20 sp_dbinstall系统存储过程 406

59.21 sp_dbremove系统存储过程 408

59.22 sp_dbremove系统存储过程 411

59.23 sp_defaultdb 412

59.24 sp_defaultlanguage系统存储过程 413

59.25 sp_depends系统存储过程 414

59.26 sp_devoption系统存储过程 415

59.27 sp_diskdefault系统存储过程 416

59.28 sp_dropalias系统存储过程 417

59.29 sp_dropdevice系统存储过程 418

59.30 sp_dropextendedproc系统存储过程 419

59.31 sp_dropgroup系统存储过程 420

59.32 sp_droplanguage系统存储过程 421

59.33 sp_droplogin系统存储过程 422

59.34 sp_dropmessage系统存储过程 423

59.35 sp_dropremotelogin系统存储过程 423

59.36 sp_dropsegment系统存储过程 425

59.37 sp_dropserver系统存储过程 426

59.38 sp_droptype系统存储过程 426

59.39 sp_dropuser系统存储过程 427

59.40 sp_extendsegment系统存储过程 428

59.41 sp_help系统存储过程 429

59.42 sp_helpconstraint系统存储过程 430

59.43 sp_helpdb系统存储过程 431

59.44 sp_helpdevice系统存储过程 432

59.45 sp_helpextendedproc系统存储过程 433

59.46 sp_helpgroup系统存储过程 434

59.47 sp_helpindex系统存储过程 435

59.48 sp_helplanguage系统存储过程 436

59.49 sp_helplog系统存储过程 437

59.50 sp_logdevice系统存储过程 437

59.51 sp_helprotect系统存储过程 438

59.52 sp_helpsegment系统存储过程 439

59.53 sp_helpserver系统存储过程 440

59.54 sp_helpsort系统存储过程 441

59.55 sp_helpsql系统存储过程 442

59.56 sp_helpstartup系统存储过程 443

59.57 sp_helptext系统存储过程 443

59.58 sp_helpuser系统存储过程 444

59.59 sp_lock系统存储过程 445

59.60 sp_logdevice系统存储过程 447

59.61 sp_makestartup系统存储过程 448

59.62 sp_monitor系统存储过程 449

59.63 sp_password系统存储过程 451

59.64 sp_placeobject系统存储过程 452

59.65 sp_processmail系统存储过程 453

59.66 sp_recompile系统存储过程 455

59.67 sp_remoteoption系统存储过程 456

59.68 sp_rename系统存储过程 457

59.69 sp_renamedb系统存储过程 458

59.70 sp_serveroption系统存储过程 459

59.71 sp_setlangalias系统存储过程 460

59.72 sp_spaceused系统存储过程 461

59.73 sp_unbindefault系统存储过程 463

59.74 sp_unbindrule系统存储过程 464

59.75 sp_unmakestartup系统存储过程 465

59.76 sp_who系统存储过程 466

第60章 子查询 468

60.1 语法 468

60.2 范例 469

60.3 另见 470

第61章 系统表 471

61.1 系统表——数据库目录 471

61.2 sysalternates(所有数据库) 472

61.3 sysarticles(所有数据库) 472

61.4 syscolumns(所有数据库) 473

61.5 syscomments(所有数据库) 475

61.6 sysconstraints(所有数据库) 475

61.7 sysdepends(所有数据库) 476

61.8 sysindexes(所有数据库) 476

61.9 syslogs(所有数据库) 478

61.10 sysobjects(所有数据库) 478

61.11 sysprocedures(所有数据库) 480

61.12 sysprotects(所有数据库) 480

61.13 syspublications(所有数据库) 481

61.14 sysreferences(所有数据库) 482

61.15 syssegments(所有数据库) 484

61.16 syssubscriptions(所有数据库) 484

61.17 systypes(所有数据库) 485

61.18 sysusers(所有数据库) 486

61.19 系统表—系统目录 487

61.20 syscharset(只在master数据库中) 488

61.21 sysconfigures(只在master数据库中) 488

61.22 syscurconfigs(仅在master数据库中) 489

61.23 sysdatabases(仅在master数据库中) 489

61.24 sysdevices(仅在master数据库中) 490

61.25 syslanguages(仅在master数据库中) 492

61.26 syslocks(仅在master数据库中) 492

61.27 syslogins(仅在master数据库中) 493

61.28 sysmessages(仅在master数据库中) 494

61.29 sysprocesses(仅在master数据库中) 495

61.30 sysremotelogins(仅在master数据库中) 495

61.31 sysservers(仅在master数据库中) 496

61.32 sysusages(仅在master数据库中) 497

61.33 系统表—复制表 498

61.34 MSjob_commands(仅在分发数据库中) 498

61.35 MSjob_subscriptions(仅在分发数据库中) 499

61.36 MSjobs(仅在分发数据库中) 499

61.37 MSlast_job_info(仅在目标数据库中) 500

61.38 MSsubscriber_info(仅在分发服务器中) 501

61.39 MSsubscriber_jobs(仅在分发数据库中) 501

61.40 MSsubscriber_status(仅在分发数据库中) 502

61.41 系统表——SQL Executive表 502

61.42 sysalerts 503

61.43 syshistory 504

61.44 sysnotifications 505

61.45 sysoperators 505

61.46 systasks 506

第62章 文本和图像操作 508

62.1 READTEXT语句 508

62.2 UPDATETEXT语句 509

62.3 WRITETEXT语句 510

62.4 范例 511

62.5 另见 512

第63章 跟踪标志 513

63.1 另见 514

第64章 事务 515

64.1 事务规则 515

64.2 BEGIN TRANSACTION语句 516

64.3 COMMIT TRANSACTION语句 517

64.4 ROLLBACK TRANSACTION语句 517

64.5 SAVE TRANSACTION语句 518

64.6 范例 519

64.7 另见 520

第65章 TRUNCATE TABLE语句 521

65.1 语法 521

65.2 说明 521

65.3 范例 521

65.4 许可权 521

65.5 另见 522

第66章 UNION运算符 523

66.1 语法 523

66.2 说明 523

66.3 范例 524

66.4 另见 525

第67章 UPDATE语句 526

67.1 语法 526

67.2 说明 527

67.3 许可权 529

67.4 范例 529

67.5 另见 531

第68章 UPDATE STATISTICS语句 532

68.1 语法 532

68.2 说明 532

68.3 许可权 532

68.4 范例 532

68.5 另见 534

第69章 USE语句 535

69.1 语法 535

69.2 说明 535

69.3 许可权 535

69.4 另见 535

第70章 实用程序和可执行程序 536

70.1 命令行实用程序和可执行程序 536

70.2 图形实用程序 536

70.3 bcp命令行实用程序 537

70.4 console命令行实用程序 539

70.5 isql命令行实用程序 540

70.6 makepipe命令行实用程序 544

70.7 readpipe命令行实用程序 545

70.8 sqlservr命令行可执行程序 545

第71章 变量 548

71.1 局部变量 548

71.2 全局变量 549

71.3 另见 551

第72章 通配符 552

72.1 语法 552

72.2 说明 552

72.3 范例 553

72.4 另见 554

附录A 系统表图 555

附录B pubs范例数据库 557

B.1 authors表 557

B.2 discounts表 558

B.3 employee表 559

B.4 jobs表 561

B.5 pub_info表 562

B.6 publishers表 563

B.7 royched表 563

B.8 sales表 565

B.9 stores表 566

B.10 titleauthor表 567

B.11 titles表 568