Microsoft рд╕реЗ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рд░реЛрдорд╛рдВрдЪрдХ рдШрдЯрдирд╛рдХреНрд░рдореЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ 8 рдирд╡рдВрдмрд░, 2010 рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рджрд┐рди, CTP 1 SQL рд╕рд░реНрд╡рд░ 2011 (рдХреЛрдбрдиреЗрдо рдбреЗрдирд╛рд▓реА) рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред CTP x86 рдФрд░ x64 рджреЛрдиреЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЕрдкреЗрдХреНрд╖рд┐рдд рдерд╛, рдирдпрд╛ рд╕рд░реНрд╡рд░ рд╕рднреА MS SQL рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реА рдЦреБрд╢рд┐рдпрд╛рдБ рд▓реЗрдХрд░ рдЖрдпрд╛, рдЪрд╛рд╣реЗ рд╡рд╣ рдбреЗрд╡рд▓рдкрд░, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдпрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╣реЛрдВред
рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, Microsoft рдиреЗ рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рддрдХрдиреАрдХреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрджрд▓рд╛рд╡ 2005 рдПрд╕рдХреНрдпреВрдПрд▓ рд╕рд░реНрд╡рд░ рдореЗрдВ рдХрд┐рдП рдЧрдП рдереЗ рдФрд░ 2008 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдЗрд╕реЗ рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЖрд▓реЗрдЦ (
рдЕрдВрддрд┐рдо ) SQL рд╕рд░реНрд╡рд░ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣реБрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдФрд░ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдЧрд╛ред
рдпрджрд┐ рдЖрдкрдХреЛ рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк
рдЗрд╕ рд▓реЗрдЦ рдХреЛ рджреЗрдЦреЗрдВред
рдЕрдЧрд▓рд╛, рд╣рдо SQL рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рд╕реНрдЯреВрдбрд┐рдпреЛ (SSMS) рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рд▓рд╛рдВрдЪ
рд╕рд░реНрд╡рд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреА рдЖрдБрдЦреЗрдВ рдПрдХ рдирдпрд╛ рд╢реЗрд▓ рджреЗрдЦреЗрдВрдЧреЗ, рдЕрдм рдкреВрд░реА рддрд░рд╣ рд╕реЗ WPF рдкрд░ред

рдПрдХ рдирдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдВрдЧрддрддрд╛
SQL рд╕рд░реНрд╡рд░ "Denali" (110) рдкрд░ рд╕реЗрдЯ рд╣реИред
SSMS рдореЗрдВ рд╕реБрдзрд╛рд░
SQL рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рд╕реНрдЯреВрдбрд┐рдпреЛ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛, рдЕрдм рдкреВрд░реА рддрд░рд╣ рд╕реЗ WPF рдкрд░ рд╣реИ рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2010 рдХреЗ рд╕рднреА рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреЛ рдорд┐рд▓рд╛ рд╣реИред
рдЕрдм рдЖрдк рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реЗ рдврдВрдЧ рд╕реЗ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдПрдХ
рдЪрдХреНрд░реАрдп рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рд╕рдорд░реНрдерд┐рдд рд╣реИред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реАрдзреЗ рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕реЗ рдЪрд▓реА рдЧрдИред
рдХрд╛рд░реНрдп рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЖрдк рдХрд╛рд░реНрдп рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЙрдиреНрд╣реЗрдВ рдореЗрдиреВ
> рдХрд╛рд░реНрдп рд╕реВрдЪреА рдпрд╛
Ctrl + \, T рджрдмрд╛рдХрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ
ред рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╕реВрдЪреА:

рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдирд╛:

рдХрд╛рд░реНрдп рдмрдВрдж:

рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдореЗрдВ, рдЕрдм рдЖрдк
рдкрд╛рда рдХреА
рд╡реГрджреНрдзрд┐ / рдХрдореА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХреЗ рдЯреБрдХрдбрд╝реЗ
рдЕрдВрдд рдореЗрдВ,
рд╕реНрдирд┐рдкреЗрдЯ рд╡рд┐рднрд┐рдиреНрди рдирд┐рдпрдВрддреНрд░рдг рдЕрдиреБрдХреНрд░рдореЛрдВ рдореЗрдВ рдХреЛрдб рдХреЗ рдПрдХ рдмреНрд▓реЙрдХ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдП: IF, WHILE, рдмрд┐рдЧрд┐рди ... рдПрдВрдбред

рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрддрдиреА рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ:
Declare @i int set @i = 0 print @i set @i += 1
рдЕрдм, рдпрджрд┐ рд╣рдо рдПрдХ рд▓реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╕реНрдирд┐рдкреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореИрдиреБрдЕрд▓ рдХрд╛рдо рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд▓рд╛рдн!
1. рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдПрдХ рдХреЛрдб рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдПрдХ рдПрд╕реНрдХреЗрдк рд╕реАрдХреНрд╡реЗрдВрд╕ рдХреЗ рд╕рд╛рде рдлреНрд░реЗрдо рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред

2. рдЖрдЧреЗ, рдЖрдк рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХреЗ
рд╕рд╛рде рдШрд┐рд░реЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛
Ctrl + K, Ctrl + S рджрдмрд╛ рд╕рдХрддреЗ рд╣реИрдВ
ред
3. рдЖрдЦрд┐рд░реА рд╕реНрдЯреЗрдк рд╡реНрд╣реЗрди рдкрд░ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рд╣реЛрдЧрд╛ рдФрд░ рдХреЛрдб рдЬреЗрдирд░реЗрдЯ рд╣реЛрдЧрд╛!

рдпрд╣ рдХреЗрд╡рд▓ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред
рдпрд╛рдиреА рд╣рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ
ReSharper рдорд┐рд▓рддрд╛ рд╣реИред рдЖрдЧреЗ - рдФрд░!
IntelliSense
рдЙрд╕реА рддрд░рд╣, рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╕реЗ рдСрдЯреЛ-рдЬреЗрдирд░реЗрдЯрд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрд╕ рдФрд░ рдЕрд╡рд╕рд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдЙрдиреНрд╣реЗрдВ рдореЗрдиреВ рд╕реЗ
рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
> IntelliSense> рд╕рдореНрдорд┐рд▓рд┐рдд рд╕реНрдирд┐рдкреЗрдЯ рдпрд╛
Ctrl + K, Ctrl + X рдХреЗ рд╕рдВрдпреЛрдЬрди рд╕реЗ

рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдмрд╕ рд╡рд╛рдВрдЫрд┐рдд рдмрд┐рдВрджреБ рдкрд░ рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдпрд╛ рджрд░реНрдЬ рдХрд░реЗрдВ рджрдмрд╛рдПрдВред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдЕрдкрдирд╛ рд╕реНрдирд┐рдкреЗрдЯ рдмрдирд╛рдПрдВ
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдкреНрд░рдпреЛрдЬреНрдп рдЕрдЪреНрдЫрд╛ рдЖ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╕реНрдирд┐рдкреЗрдЯ рдмрдирд╛рдирд╛ рдЕрднреА рднреА рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХреБрдЫ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред ReSharper рдореЗрдВ рд╕рдорд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд╕реНрддреБ
рдЕрдиреБрдХреНрд░рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рдмрдирд╛рдПрдВрдЧреЗред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдФрд░ рдХрд┐рд╕реА рднреА рдЧреИрд░-рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реНрдерд╛рди рдкрд░ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
ред рд╕реНрдирд┐рдкреЗрдЯ , рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд XML рд╕реНрдХреАрдорд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> <Title>Sequence</Title> <Author>Niladri Biswas</Author> <Description>Code snippet for Sequence Creation</Description> <HelpUrl>http://msdn.microsoft.com/en-us/library/ff878091(v=sql.110).aspx</HelpUrl> <Shortcut></Shortcut> </Header> <Snippet> <Code Language="sql"> <![CDATA[ CREATE SEQUENCE Sample_Sequence START WITH 1 INCREMENT BY 1 MINVALUE -2147483648 MAXVALUE 2147483647 ]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдкрдиреЗ C: \ CustomSequence \ CustomSequence.snippet рдореЗрдВ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рд╕рд╣реЗрдЬреА рд╣реИред рдЕрдм рдЗрд╕реЗ рд╕реНрдирд┐рдкреЗрдЯ рдореИрдиреЗрдЬрд░ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ред
SQL рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ,
рдЙрдкрдХрд░рдг> рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ рдкреНрд░рдмрдВрдзрдХ рдЪреБрдиреЗрдВ рдпрд╛
Ctrl + K, Ctrl + B рджрдмрд╛рдПрдВ , рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкреНрд░рдмрдВрдзрдХ рд╡рд┐рдВрдбреЛ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:

рд╣рдорд╛рд░реА рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП
Add ... рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ CustomSequence рдиреЛрдб рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рд╡рд┐рдВрдбреЛ рдХреЛ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк
рдЯреВрд▓> рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдореИрдиреЗрдЬрд░ рдпрд╛ рд╕рдВрдпреЛрдЬрди
Ctrl + K, Ctrl + B рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдирдпрд╛ рд╕реНрдирд┐рдкреЗрдЯ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ
ред
рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдирд┐рдореНрди рдХреЛрдб рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ:
CREATE SEQUENCE Sample_Sequence START WITH 1 INCREMENT BY 1 MINVALUE -2147483648 MAXVALUE 2147483647
рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рд╕реНрдирд┐рдкреЗрдЯ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдФрд░ рдХреЛрдбрдкреНрд▓реЗрдХреНрд╕ рдХреЗ рд╕рд╛рде
рд╕реНрдирд┐рдкреЗрдЯ рдбрд┐рдЬрд╛рдЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛред рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рд╕реНрдирд┐рдкреЗрдЯ рд▓рд┐рдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИред
рд╡рд┐рд╖рдп рдкрд░ рдЕрдзрд┐рдХ
- SQL рд╕рд░реНрд╡рд░ Denali - рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
- рдкрд╣рд▓реЗ SQL рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛ рджреЗрдЦреЗрдВ
- SQL рд╕рд░реНрд╡рд░ vред рдЕрдЧрд▓рд╛ (Denali): рдирдпрд╛ SSMS
рдлрд┐рд▓рд╣рд╛рд▓, рдпрд╣ рд╕рдм SSMS рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ TSQL рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд▓реЗрдЦрдХ рдПрд╕рдПрд╕рдЖрдИрдПрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдлреА рдЖрдХрд╛рд░ рдХрд╛ рдПрдХ рд▓реЗрдЦ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪрд┐рддреНрд░, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдирд╣реАрдВред рд▓рдЧрднрдЧ рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрдж рд╣реИред
рдЪрдХреНрд░ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг:
MS SQL Server 2011: рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдбреЗрдЯрд╛рдмреЗрд╕ , рдирдпрд╛ рдЕрдиреБрдХреНрд░рдо рдСрдмреНрдЬреЗрдХреНрдЯ , рдСрдлрд╕реЗрдЯ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ , рдПрд░рд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ , рд░рд┐рдЬрд▓реНрдЯ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде ред