返
回 总 目 录
目 录
第 五 部 分 19
参 考 素 材 19
第 21 章 TRANSACT-SQL 编 程 语 言 参 考 20
加 号 ( + ) 和 字 符 串 连 接 ( + ) 21
减 号 (-) 22
乘 号 (*) 23
除 号 (/ ) 24
模 及 通 配 符 ( % ) 25
按 位 与 操 作 (& ) 27
按 位 或 操 作 ( | ) 28
按 位 异 或 操 作 ( ^ ) 29
按 位 非 操 作 ( ~ ) 30
等 于 (=) 31
大 于 (>) 32
小 于 (<) 32
大 于 或 等 于 (>=) 33
小 于 或 等 于 (<=) 34
不 等 于 (<>) 35
不 小 于 (!<) 36
不 等 于 (!=) 37
不 大 于 (!>) 37
注 释 (--) 38
注 释 (/ *...* / ) 39
匹 配 的 通 配 符 ([ ] ) 40
不 匹 配 的 通 配 符 ([ ^] ) 42
一 个 字 符 匹 配 的 通 配 符 (_) 44
@@connections 45
@@cpu_busy 46
@@cursor_rows 46
@@datefirst 47
@@dbts 48
@ @ e rror 48
@ @ fetch_status 49
@ @ identity 50
@ @ idle 51
@ @ io_busy 51
@@LANGID 52
@ @ language 52
@ @ lock_timeout 53
@@max_connections 54
@@max_precision 54
@@nestlevel 55
@@options 55
@@pack_received 56
@@pack_sent 56
@@packet_errors 57
@@procid 57
@ @ remserver 57
@ @ rowcount 58
@@servernam e 58
@@servicename 59
@@spid 59
@ @ textsize 59
@ @ timeticks 60
@ @ total_errors 60
@ @ total_read 61
@ @ total_write 61
@ @ trancount 62
@@version 62
ABS 63
ACOS 63
ALL 64
A LTER DATABASE 65
A LTER PROCEDURE 68
A LTER TABLE 70
A LTER TRIGGER 81
A LTER VIEW 84
AND 86
ANY 87
APP_NAME 88
ASCII 89
ASIN 90
ATAN 91
ATN2 91
AVG 92
BACKUP 93
BEGIN...END 104
BEGIN DISTRIBUTED TRANSACTION 105
BEGIN TRANSACTION 106
BETWEEN 107
binary 108
bit 108
BREAK 109
BULK INSERT 110
CASE 114
CAST 116
CEILING 117
字 符 数 据 类 型 118
CHAR 字 符 串 函 数 119
CHARINDEX 字 符 串 函 数 120
CHECKPOINT 121
CLOSE 122
COALESCE 123
COL_LENGTH 124
COL_NAM E 125
COLUMNPROPERTY 125
COMMIT TRAN S [ ACTION ] 127
COMMIT [ WORK ] 128
CONTAINS 129
CONTAINSTABLE 134
CONTINUE 137
CONVERT 137
COS 140
C O T 140
C O U N T 141
CREATE DATABASE 142
CREATE DEFAULT 147
CREATE INDEX 148
CREATE PROCEDURE 153
CREATE RULE 157
CREATE SCHEMA 158
CREATE TABLE 160
CREATE TRIGGER 167
CREATE VIEW 170
CURRENT_TIMESTAMP 172
CURRENT_USER 173
游 标 数 据 类 型 174
CURSOR_STATUS 174
cursors 175
DATABASEPROPERTY 176
数 据 类 型 178
DATALENGTH 184
DATEADD 185
日 期 函 数 186
DATEDIFF 187
DATENAME 188
DATEPART 189
DAY 190
DB_ID 190
DB_NAME 191
DBCC CHECKALLOC 192
DBCC CHECKCATALOG 193
DBCC CHECKDB 194
DBCC CHECKFILEGROUP 196
DBCC CHECKIDENT 197
DBCC CHECKTABLE 197
DBCC DBREPAIR 199
DBCC DBREINDEX 200
DBCC dllname(FREE) 201
DBCC HELP 201
DBCC INPUTBUFFER 202
DBCC MEMUSAGE 202
DBCC NEWALLOC 203
DBCC OPENTRAN 204
DBCC OUTPUTBUFFER 205
DBCC PERFMON 205
DBCC PINTABLE 206
DBCC PROCCACHE 206
DBCC ROWLOCK 207
DBCC SHOWCONTIG 207
DBCC SHOW_STATISTICS 208
DBCC SHRINKDATABASE 208
DBCC SHRINKFILE 209
DBCC TEXTALL 210
DBCC SQLPERF 211
DBCC TEXTALL 211
DBCC TEXTALLOC 212
DBCC TRACEOFF 212
DBCC TRACEON 213
DBCC TRACESTATUS 213
DBCC UNPINTABLE 214
DBCC UPDATEUSAGE 214
DBCC USEROPTIONS 216
DEALLOCATE 216
十 进 制 数 据 类 型 217
DECLARE @local_variable 218
DECLARE CURSOR 219
DEGREES 221
DELETE 222
DENY 226
DIFFERENCE 228
DROP DATABASE 229
DROP DEFAULT 230
DROP INDEX 231
DROP PROCEDURE 232
DROP RULE 233
DROP STATISTICS 233
DROP TABLE 234
DROP TRIGGER 235
DROP VIEW 235
D U M P 236
ELSE(IF … ELSE) 236
END ( BEGIN...END) 237
EXECUTE 239
[ NOT ] EXISTS 241
EXP 242
FETCH 242
FILE_ID 244
FILE_NAME 244
FILEGROUP_ID 245
FILEGROUP_NAM E 245
FILEGROUPPROPERTY 246
FILEPROPERTY 246
浮 点 数 和 实 数 247
FLOOR 247
FORMATMESSAGE 248
FREETEXT 249
FREETEXTTABLE 250
FROM 251
FULLTEXTCATALOGPROPERTY 255
FULLTEXTSERVICEPROPERTY 256
GETANSINULL 257
GETDATE 257
G O 258
GOTO 258
G R A N T 258
GROUP BY 259
GROUPING 259
HAVING 259
HOST_ID 260
HOST_NAME 260
IDENT_INCR 261
IDENT_SEED 261
IDENTITY 262
IF...ELSE 262
IN 263
INDEXPROPERTY 264
INDEX_COL 264
INSERT 265
int,smallint 和 tinyint 269
IS_MEMBER 269
IS_SRVROLEMEMBER 270
ISDATE 271
IS [ N O T ] NULL 271
ISNULL 272
ISNUMERIC 272
KILL 273
LEFT 273
LEN 274
LIKE 275
LOAD 276
LOG 276
LOG10 277
LOWER 277
LTRIM 278
M A X 278
M IN 279
money 和 samllmoney 280
MONTH 280
N C H A R 281
nchar 和 nvarchar 281
NEWID 281
NOT 282
ntext , text 和 image 282
NULLIF 282
numeric 283
OBJECT_ID 283
OBJECT_NAME 283
OBJECTPROPERTY 284
OPEN 285
OPENQUERY 286
OPENROWSET 287
O R 289
ORDER BY 290
PARSENAM E 290
PATINDEX 291
PERMISSIONS 292
PI 294
POWER 294
PRINT 295
QUOTENAME 296
RADIANS 296
RAISERROR 297
RAND 300
READTEXT 301
实 型 302
RECONFIGURE 302
REPLACE 303
REPLICATE 304
RESTORE 305
RESTORE FILELISTONLY 316
RESTORE HEADERONLY 317
RESTORE LABELONLY 318
RESTORE VERIFYONLY 318
RETURN 319
REVERSE 321
REVOKE 322
RIGHT 322
ROLLBACK TRANSACTION 323
ROLLBACK WORK 324
ROUND 324
RTRIM 325
SAVE TRANSACTION 326
SELECT 326
SESSION_USER 341
SET @local_variable 341
SET 344
SET ANSI_DEFAULTS 345
SET ANSI_NULL_DFLT_OFF 345
SET ANSI_NULL_DFLT_ON 346
SET ANSI_NULLS 346
SET ANSI_PADDING 347
SET ANSI_WARNINGS 347
SET ARITHABORT 348
SET ARITHIGNORE 348
SET CONCAT_NULL_YIELDS_NULL 349
SET CURSOR_CLOSE_ON_COMMIT 349
SET DATEFIRST 350
SET DATEFORMAT 350
SET DEADLOCK_PRIORITY 351
SET DISABLE_DEF_CNST_CHK 351
SET FIPS_FLAGGER 352
SET FMTONLY 352
SET FORCEPLAN 353
SET IDENTITY_INSERT 353
SET IMPLICIT_TRANSACTIONS 354
SET LANGUAGE 354
SET LOCK_TIMEOUT 355
SET NOCOUNT 355
SET NOEXEC 356
SET NUMERIC_ROUNDABORT 356
SET OFFSETS 357
SET PARSEONLY 357
SET PROCID 358
SET QUERY_GOVERNOR_COST_LIMIT 358
SET QUOTED_IDENTIFIER 359
SET REMOTE_PROC_TRANSACTIONS 360
SET ROWCOUNT 360
SET SHOWPLAN_ALL 361
SET SHOWPLAN_TEXT 361
SET STATISTICS IO 362
SET STATISTICS PROFILE 362
SET STATISTICS TIME 363
SET TEXTSIZE 363
SET TRANSACTION ISOLATION LEVEL 364
SET XACT_ABORT 365
SETUSER 366
SHUTDOWN 367
SIGN 367
SIN 368
smalldatetime 368
smallin t 368
smallmoney 369
S O M E | ANY 369
SOUNDEX 370
SPACE 371
SQUARE 371
SQRT 372
STATS_DATE 372
STDEV 373
STDEVP 373
STR 374
STUFF 375
SUBSTRING 376
SUM 377
SUSER_ID 378
SUSER_NAME 378
SUSER_SID 379
SUSER_SNAME 379
SYSTEM_USER 380
TAN 380
text 381
TEXTPTR 381
TEXTVALID 381
timestamp 382
tinyint 382
TRIGGER_NESTLEVEL 383
TRUNCATE TABLE 383
TYPEPROPERTY 384
UNICODE 384
UNION 385
uniqueidentifier 386
UPDATE 386
UPDATE STATISTICS 394
UPDATETEXT 395
UPPER 398
USE 399
USER 399
USER_ID 399
USER_NAME 400
VAR 400
varbinary 401
varchar 401
VARP 401
WAITFOR 402
WHERE 402
WHILE 403
WRITETEXT 404
YEAR 406