17.06.2013 Views

Beginning Microsoft SQL Server 2008 ... - S3 Tech Training

Beginning Microsoft SQL Server 2008 ... - S3 Tech Training

Beginning Microsoft SQL Server 2008 ... - S3 Tech Training

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ISDATE function, 607<br />

IsDescendantOf function, 610<br />

ISNULL function, 192–196, 643<br />

ISNUMERIC function, 643<br />

isolation level, setting , 442–445<br />

J<br />

jobs<br />

defined, 564<br />

scheduling. See scheduling jobs<br />

and tasks, creating, 566–574<br />

joins, 81–112<br />

alternative syntax for, 104–107<br />

cross joins, 103–104, 106–107<br />

full joins, 101–103<br />

inner joins, 83–88, 105<br />

inner joins and WHERE clauses, 88–91<br />

JOIN keyword, 92<br />

joined data and views, 309<br />

outer joins. See outer joins<br />

overview, 81–83, 112<br />

vs. subqueries, 188, 212–214<br />

UNION operator, 107–111<br />

views and joined data, 309<br />

K<br />

key candidates, 218<br />

key constraints<br />

foreign. See foreign key constraints<br />

primary, 158–160<br />

keys. See also specific keys<br />

computed columns and, 129<br />

inversion keys, defined, 158<br />

key candidates, 226<br />

Key_GUID function, 602<br />

Key_ID function, 602<br />

locked, 437<br />

primary keys, defined, 158<br />

types of, 158<br />

keys, primary, 66<br />

keywords in object names, 19<br />

lost updates<br />

L<br />

@@LANGID and @@LANGUA GE, 595<br />

languages<br />

CASE statements and, 354<br />

default, for Report Model, 528<br />

LAST trigger s, 464–465<br />

LEFT function, 634<br />

left outer joins, 94<br />

Legacy Ser vices, 543<br />

legacy system functions, 588–590<br />

LEN function, 635<br />

LIKE operator, 258<br />

lines, relationship, 244–245<br />

linking tables, 231<br />

LINQ basics, 655–656<br />

Locals window, 403–404<br />

locks<br />

basics of, 433–434<br />

compatibility of, 440–441<br />

deadlocks, 445–448<br />

defined (storage), 261–262<br />

effects on performance, 438<br />

isolation level, setting, 442–445<br />

levels of, 437<br />

lock manager, 434<br />

@@LOCK_TIMEOUT, 595–596<br />

lockable resources, 437<br />

modes, 438–440<br />

optimizer hints, 441–442<br />

page, 281<br />

problems prevented by, 434–437<br />

logging<br />

LOG function, 613<br />

LOG ON option, 120<br />

LOG10 function, 613<br />

Logging dialog (Execute Package Utility), 560<br />

logs, transaction, 6–7<br />

into <strong>SQL</strong> <strong>Server</strong>, 32–33<br />

logic, trigger firing order and, 465<br />

long/shor t status of parameter s, 392<br />

looping with WHILE statements, 359–360<br />

lost updates, locks and, 437<br />

669<br />

Index

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!