рдПрдордПрд╕ рдПрд╕рдХреНрдпреВрдПрд▓ 2011 - рдПрд╕рдПрд╕рдПрдордПрд╕ рдореЗрдВ рдирдпрд╛

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 

рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рд╕реНрдирд┐рдкреЗрдЯ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдФрд░ рдХреЛрдбрдкреНрд▓реЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдирд┐рдкреЗрдЯ рдбрд┐рдЬрд╛рдЗрдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛред рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рд╕реНрдирд┐рдкреЗрдЯ рд▓рд┐рдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИред

рд╡рд┐рд╖рдп рдкрд░ рдЕрдзрд┐рдХ


  1. SQL рд╕рд░реНрд╡рд░ Denali - рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ
  2. рдкрд╣рд▓реЗ SQL рд╕рд░реНрд╡рд░ рдкреНрд░рдмрдВрдзрди рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛ рджреЗрдЦреЗрдВ
  3. SQL рд╕рд░реНрд╡рд░ vред рдЕрдЧрд▓рд╛ (Denali): рдирдпрд╛ SSMS


рдлрд┐рд▓рд╣рд╛рд▓, рдпрд╣ рд╕рдм SSMS рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ TSQL рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд▓реЗрдЦрдХ рдПрд╕рдПрд╕рдЖрдИрдПрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдлреА рдЖрдХрд╛рд░ рдХрд╛ рдПрдХ рд▓реЗрдЦ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪрд┐рддреНрд░, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдирд╣реАрдВред рд▓рдЧрднрдЧ рдЗрд╕ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрдж рд╣реИред

рдЪрдХреНрд░ рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг:
MS SQL Server 2011: рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдбреЗрдЯрд╛рдмреЗрд╕ , рдирдпрд╛ рдЕрдиреБрдХреНрд░рдо рдСрдмреНрдЬреЗрдХреНрдЯ , рдСрдлрд╕реЗрдЯ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ , рдПрд░рд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ , рд░рд┐рдЬрд▓реНрдЯ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде ред

Source: https://habr.com/ru/post/In123664/


All Articles