<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8320406582841921304</id><updated>2024-08-29T15:02:08.171+05:30</updated><category term="Indexes"/><category term="SQL Server 2012"/><category term="CTE"/><category term="Linked Server"/><category term="Normalization"/><category term="OUTPUT Clause"/><category term="Profiler"/><category term="Triggers"/><title type='text'>SQL World</title><subtitle type='html'>In this you can improve your SQL Skills</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-4197491939489296339</id><published>2013-12-19T16:53:00.000+05:30</published><updated>2013-12-19T16:53:14.221+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Triggers"/><title type='text'>TRIGGERS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 20px;&quot;&gt;A trigger is a special kind of a store procedure that executes in response to certain action on the table like insertion, deletion or updating of data. It is a database object which is bound to a table and is executed automatically. You can’t explicitly invoke triggers. The only way to do this is by performing the required action on the table that they are assigned to.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 17.77777862548828px; line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;b&gt;Types of Triggers:&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaZ4ZbB_nd2fHdn_FFMk8a8a-H3dfZAmmDUxZgNjxzxq0VLO4ltnpbu0Jqq7hQfmrYbWYuzJHquroP0xUGfXC6JrsfD7OR1-KHofL2-1WBGW7SVL_ETzdZgDhFDHlNOPgIUwJLsO67fU/s1600/newpa1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaZ4ZbB_nd2fHdn_FFMk8a8a-H3dfZAmmDUxZgNjxzxq0VLO4ltnpbu0Jqq7hQfmrYbWYuzJHquroP0xUGfXC6JrsfD7OR1-KHofL2-1WBGW7SVL_ETzdZgDhFDHlNOPgIUwJLsO67fU/s1600/newpa1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;b style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;1) DDL Triggers&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;We can create triggers on DDL statements (like &lt;b&gt;CREATE&lt;/b&gt;, &lt;b&gt;ALTER&lt;/b&gt;, and &lt;b&gt;DROP&lt;/b&gt;).&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
We can use &lt;b&gt;only FOR/AFTER&lt;/b&gt; clause in DDL triggers &lt;b&gt;not INSTEAD OF&lt;/b&gt; clause means we can make only After Trigger on DDL statements.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
DDL trigger can be used to observe and control actions performed on the server, and to audit these operations. DDL triggers can be used to manage administrator tasks such as auditing and regulating database operations.&lt;/div&gt;
&lt;div style=&quot;font-weight: bold;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;b style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;2) DML Triggers&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;We can create triggers on DML statements (like &lt;b&gt;INSERT&lt;/b&gt;, &lt;b&gt;UPDATE&lt;/b&gt;, and &lt;b&gt;DELETE&lt;/b&gt;) DML Triggers are of two types&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;After Trigger (using FOR/AFTER CLAUSE)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
This type of trigger fires after SQL Server finishes the execution of the action successfully that fired it.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
Example: If you insert row in a table then the trigger with the insert event on this table will fire only after the row passes all the constraints, like as primary key constraint, and some rules. If the row insertion fails, SQL Server will not fire the After Trigger.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
&lt;b&gt;Instead of Trigger (using INSTEAD OF CLAUSE)&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
This type of trigger fires before SQL Server starts the execution of the action that fired it. It does differ from the AFTER trigger. We can have an INSTEAD OF insert/update/delete trigger on a table that successfully executed but does not include the actual insert/update/delete to the table.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-indent: 0in;&quot;&gt;
Example: If you insert row in a table then the trigger with the insert event on this table will fire before the row passes all the constraints. If the row insertion fails, SQL Server will fire the Instead of Trigger.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;b style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;3) CLR Triggers&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;CLR triggers are special type of triggers that based on the CLR (Common Language Runtime) in .net framework. CLR integration of triggers has been introduced with SQL Server 2008 and allows for triggers to be coded in one of .NET languages like C#, Visual Basic and F#.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;b style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;4) Logon Triggers&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Logon triggers are special type of trigger that fire when LOGON event of SQL Server is raised. This event is raised when a user session is being established with SQL Server that is made after the authentication phase finishes, but before the user session is actually established. Hence, all messages that we define in the trigger such as error messages, will be redirected to the SQL Server error log.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Logon triggers do not fire if authentication fails. We can use these triggers to audit and control server sessions, such as to track login activity or limit the number of sessions for a specific login.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;Advantages of Triggers:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;Triggers can be used as an alternative method for implementing referential integrity constraints.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;By using triggers, business rules and transactions are easy to store in database and can be used consistently even if there are future updates to the database.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;It controls on which updates are allowed in a database.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;When a change happens in a database a trigger can adjust the change to the entire database.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;Triggers are used for calling stored procedures.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;SQL triggers provide an alternative way to run scheduled tasks. By using SQL triggers, you don’t have to wait to run the scheduled tasks because the triggers are invoked automatically before or after a change is made to the data in tables.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;SQL triggers are very useful to audit the changes of data in tables.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: white; line-height: 17.77777862548828px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 17.77777862548828px;&quot;&gt;&lt;b&gt;Disadvantages (Problems) of Triggers:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;It is easy to view table relationships, constraints, indexes, stored procedure in database but triggers are difficult to view.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;Triggers execute invisible to client-application. They are not visible or can be traced in debugging code.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;It is hard to follow their logic as it they can be fired before or after the database insert/update happens.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;It is easy to forget about triggers and if there is no documentation it will be difficult to figure out for new developers for their existence.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;Triggers run every time when the database fields are updated and it is overhead on system. It makes system run slower.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 17.77777862548828px; text-indent: 0in;&quot;&gt;Triggers work over tempdb, so extensive use of them needs to be taken into account when thinking about tempdb&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #111111; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: white; line-height: 17.77777862548828px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;I will update the following concepts on Triggers in my next posts.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;Examples of triggers&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;Disabling a trigger&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;Enable a trigger&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;Drop a trigger&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; text-indent: 0in;&quot;&gt;Find the Triggers in a database&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/4197491939489296339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/08/triggers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4197491939489296339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4197491939489296339'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/08/triggers.html' title='TRIGGERS'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJaZ4ZbB_nd2fHdn_FFMk8a8a-H3dfZAmmDUxZgNjxzxq0VLO4ltnpbu0Jqq7hQfmrYbWYuzJHquroP0xUGfXC6JrsfD7OR1-KHofL2-1WBGW7SVL_ETzdZgDhFDHlNOPgIUwJLsO67fU/s72-c/newpa1.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-5971110207096022715</id><published>2013-12-04T15:29:00.000+05:30</published><updated>2013-12-10T12:47:30.681+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2012"/><title type='text'>Populating a Hierarchical Table Using Hierarchical Methods in SQL Server 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
SQL Server 2012 have greate feature to create Hierarchical Table Using Hierarchical Methods.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Creating &lt;span style=&quot;color: teal; font-family: Consolas; font-size: 9.5pt; line-height: 115%; mso-bidi-font-family: Consolas;&quot;&gt;EmployeeOrg &lt;/span&gt;table
for implement Hierarchy.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;USE&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;AdventureWorks2012&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GO&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;CREATE&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;TABLE&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;HIERARCHYID&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;PRIMARY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;KEY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;CLUSTERED&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: teal;&quot;&gt;OrgLevel&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;GetLevel&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(),&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: teal;&quot;&gt;EmployeeID&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;INT&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;UNIQUE&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL,&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: teal;&quot;&gt;EmpName&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;VARCHAR&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;20&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL,&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: teal;&quot;&gt;Title&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;VARCHAR&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;20&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GO&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;CREATE&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;UNIQUE&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;INDEX&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrgNc1&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;ON&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;OrgLevel&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
To insert the root of the hierarchy tree:&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmployeeID&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmpName&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;Title&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;HIERARCHYID&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GetRoot&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;(),&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; 6&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Raju&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;CEO&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
To create a procedure for entering new nodes:&lt;/div&gt;
&lt;pre style=&quot;line-height: 14.15pt; margin-left: .5in; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;1.&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 7pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;To simplify entering data, create the following stored procedure to add employees to the&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;EmployeeOrg&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;table. The procedure accepts input values about the employee being added. This includes the&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;EmployeeID&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;of the new employee&#39;s manager, the new employee&#39;s&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;EmployeeID&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;number, and their first name and title. The procedure uses &lt;/span&gt;&lt;span class=&quot;code&quot;&gt;&lt;span style=&quot;color: darkgreen; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;GetDescendant()&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;&amp;nbsp;and also the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Calibri, sans-serif; font-size: 11pt; line-height: 115%;&quot;&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/bb677202&quot;&gt;&lt;span style=&quot;color: #0066dd;&quot;&gt;GetAncestor()&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;&quot;&gt;&amp;nbsp;method. Execute the following code to create the procedure:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;CREATE&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;PROC&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;AddEmp&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;@mgrid&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@empid&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@e_name&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;20&lt;span style=&quot;color: grey;&quot;&gt;),&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@title&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;20&lt;span style=&quot;color: grey;&quot;&gt;))&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;AS&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;BEGIN&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;DECLARE&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@mOrgNode&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;hierarchyid&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@lc&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;hierarchyid&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@mOrgNode&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmployeeID&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@mgrid&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SET&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;TRANSACTION&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;ISOLATION&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;LEVEL&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;SERIALIZABLE&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;BEGIN&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;TRANSACTION&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@lc&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: magenta;&quot;&gt;max&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;GetAncestor&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;1&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;@mOrgNode&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;INSERT&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmployeeID&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmpName&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;Title&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;VALUES&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;@mOrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;GetDescendant&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;@lc&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL),&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@empid&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@e_name&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;@title&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;COMMIT&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;END&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre style=&quot;line-height: 14.15pt; margin-left: .5in; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;The following example adds the remaining 4 employees that report directly or indirectly to&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&amp;nbsp;&lt;b&gt;David&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #2a2a2a; font-family: Calibri, sans-serif; font-size: 11pt; line-height: 14.15pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;EXEC&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;AddEmp&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;6&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 10&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Srinivas&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Marketing Specialist&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;EXEC&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;AddEmp&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;6&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 55&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Rambabu&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Marketing Expert&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;EXEC&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;AddEmp&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;55&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 269&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Bhanu&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Marketing Assistant&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;EXEC&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;AddEmp&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;10&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 272&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Kotesh&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Development Assistant&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;pre style=&quot;line-height: 14.15pt; margin-left: .5in;&quot;&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;line-height: 14.15pt; margin-left: .5in; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;3.&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;Again, execute the following query examine the rows in the&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;EmployeeOrg&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;table&lt;/span&gt;&lt;/pre&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;GetAncestor&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;1&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;Ancestor&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;ToString&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;()&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;Text_OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 9.5pt;&quot;&gt;OrgNode&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Consolas; font-size: 9.5pt;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;OrgLevel&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmployeeID&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;EmpName&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;Title&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt; &lt;span style=&quot;color: teal;&quot;&gt;HumanResources&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal;&quot;&gt;EmployeeOrg&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;&quot;&gt;GO&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre style=&quot;line-height: 14.15pt;&quot;&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;Here is the result set.&lt;/span&gt;&lt;/pre&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLgy35DIb7Q7ttBKClQe223WxAAGWSyj_LaKAaSnnrg5SWryqQX52_cwHjmSG6EpgMLt6A7aHvomA8HAs1w5xwtmzvXm1WwDoRlDphgTWOnSiA2P_VCJ8d-3NwVVtbhja6LhfMiAirDYQ/s1600/Hierarchy.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLgy35DIb7Q7ttBKClQe223WxAAGWSyj_LaKAaSnnrg5SWryqQX52_cwHjmSG6EpgMLt6A7aHvomA8HAs1w5xwtmzvXm1WwDoRlDphgTWOnSiA2P_VCJ8d-3NwVVtbhja6LhfMiAirDYQ/s1600/Hierarchy.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;pre style=&quot;line-height: 14.15pt;&quot;&gt;&lt;span style=&quot;color: #2a2a2a; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Segoe UI&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;line-height: 14.15pt;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/5971110207096022715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/12/populating-hierarchical-table-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5971110207096022715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5971110207096022715'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/12/populating-hierarchical-table-using.html' title='Populating a Hierarchical Table Using Hierarchical Methods in SQL Server 2012'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLgy35DIb7Q7ttBKClQe223WxAAGWSyj_LaKAaSnnrg5SWryqQX52_cwHjmSG6EpgMLt6A7aHvomA8HAs1w5xwtmzvXm1WwDoRlDphgTWOnSiA2P_VCJ8d-3NwVVtbhja6LhfMiAirDYQ/s72-c/Hierarchy.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-8974842526416684118</id><published>2013-10-28T15:09:00.000+05:30</published><updated>2013-10-28T15:13:13.851+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Normalization"/><title type='text'>Normalization in SQL Server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Normalization with Examples&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
According to
the database rules, below are the lists of Normalization forms&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;
1NF (Eliminating Repeating Groups)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; text-indent: .25in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; text-indent: .25in;&quot;&gt;
Make a separate table for each set of related attributes and give each
table a primary key. In simple words I can say it as&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;There are no repeating or duplicate fields.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;Each cell contains only a single value.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;text-indent: -0.25in;&quot;&gt;Each record is unique and identified by primary key&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Let’s see
the example below:&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Prior to
Normalization&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Colors &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Price&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;Tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red, blue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red, yellow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red, blue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
blue, black&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;150.00 &amp;nbsp; &amp;nbsp; 7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
This table
is not in first normal form because:&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;There are multiple fields in color lab.&lt;/li&gt;
&lt;li&gt;Records are repeating (Duplicate records) or no primary key.&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
First Normal
Form (1NF)&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;Colors&amp;nbsp;&amp;nbsp;&amp;nbsp; Price&amp;nbsp;&amp;nbsp;&amp;nbsp;
Tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;red&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
2.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blue &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yellow &amp;nbsp; &amp;nbsp; 2.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blue &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 150.00 &amp;nbsp; &amp;nbsp;7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; black &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;150.00 &amp;nbsp; &amp;nbsp;7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
This table
is now in first normal form.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;
2 NF (Eliminating Redundant Data)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; text-indent: .25in;&quot;&gt;
If an attribute is dependent on only part of the multivalued key, then
remove it to a separate table. In simple words,&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;It should meet all the requirements of the first normal form.&lt;/li&gt;
&lt;li&gt;It should remove subsets of data that apply to multiple rows of a table and place them in separate tables.&lt;/li&gt;
&lt;li&gt;It creates relationships between these new tables and their predecessors through the use of foreign keys.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
The First
Normal form deals with the atomicity whereas the Second Normal Form deals with
the relationship between the composite key columns and non-key columns. To
achieve the next progressive level your table should satisfy the requirement of
First Normal Form then move towards the Second Normal Form.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Let’s
introduce a Review table as an example:&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp; Colors&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;Price&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;red&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;blue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yellow&amp;nbsp;&amp;nbsp;&amp;nbsp;
2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;blue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 150.00&amp;nbsp;&amp;nbsp;&amp;nbsp;
7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; black&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;150.00&amp;nbsp;&amp;nbsp;&amp;nbsp; 7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Table is not
in Second Normal Form because the price and tax depends on the item, but not
color.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Colors&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp; red&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp; blue&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp; red&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp; yellow&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blue&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; black&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp; Price&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;Tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;150.00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Tables are
now in Second Normal Form.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;
3NF (eliminate Columns not dependent on the Key)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; text-indent: .25in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; text-indent: .25in;&quot;&gt;
If attributes do not contribute description of the key, then remove it
to the separate table. All the attributes must be directly dependent on the
primary key. In simple words,&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;It should meet all the requirements of the second normal form.&lt;/li&gt;
&lt;li&gt;It should remove columns that are not dependent upon the primary key.&lt;/li&gt;
&lt;li&gt;In the Third Normal Form all columns depend upon the primary key. When one column depends upon the other column, tables break the rule and turn into the dependency on the primary key.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Colors&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp; red&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp; blue&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp; red&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp; yellow&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp; blue&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp; black&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp; Price&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;Tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
2.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;
2.0&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 150.00&amp;nbsp;
7.80&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
Tables are
not in Second Normal Form because tax depends on price, not item.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Colors&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;blue&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; red&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yellow&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;blue&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;black&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Price&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Pen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Scale&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2.0&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
Bag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 150.00&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;b&gt;Price&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tax&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.20&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
150.00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7.80&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/8974842526416684118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/10/normalization-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8974842526416684118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8974842526416684118'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/10/normalization-in-sql-server.html' title='Normalization in SQL Server'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-3890874773581679517</id><published>2013-08-23T20:48:00.000+05:30</published><updated>2013-08-23T20:48:07.960+05:30</updated><title type='text'>ON UPDATE CASCADE and ON DELETE CASCADE in SQL Server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;CASCADE allows deletions or updates of key values to cascade through the tables defined to have foreign key relationships that can be traced back to the table on which the modification is performed. &lt;b&gt;ON DELETE CASCADE &lt;/b&gt;specifies that if an attempt is made to delete a row with a key referenced by foreign keys in existing rows in other tables, all rows containing those foreign keys are also deleted. &lt;b&gt;ON UPDATE CASCADE&lt;/b&gt; specifies that if an attempt is made to update a key value in a row, where the key value is referenced by foreign keys in existing rows in other tables, all of the foreign key values are also updated to the new value specified for the key.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Let me reproduce the simple scenario in T-SQL.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: green; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: green; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;-- Creating
Table Products&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;CREATE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;TABLE&lt;/span&gt; [dbo]&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;[Products]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ProductID] [int] &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;PRIMARY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;KEY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;CLUSTERED&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ProductDesc] [varchar]&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;50&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;-- Creating
Table ProductDetails&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;CREATE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;TABLE&lt;/span&gt; [dbo]&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;[ProductDetails]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ProductDetailID] [int] &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;PRIMARY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;KEY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;CLUSTERED&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ProductID] [int] &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;CONSTRAINT&lt;/span&gt;
[FK_ProductDetails_Products] &lt;span style=&quot;color: blue;&quot;&gt;FOREIGN&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;KEY&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;[ProductID]&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;REFERENCES&lt;/span&gt; [dbo]&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;[Products]&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;[ProductID]&lt;span style=&quot;color: grey;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;UPDATE&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;CASCADE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;DELETE&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;CASCADE&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Total] [int] &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;-- Insert Data
into Table&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Products&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;ProductID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;
ProductDesc&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;1&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Bike&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;2&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Car&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;3&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Books&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; ProductDetails&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;[ProductDetailID]&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;[ProductID]&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;[Total]&lt;span style=&quot;color: grey;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;1&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 1&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 200&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;2&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 1&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 100&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;3&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 1&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 111&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;4&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 2&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 200&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;5&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 3&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 100&lt;span style=&quot;color: grey;&quot;&gt;),&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;6&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 3&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 100&lt;span style=&quot;color: grey;&quot;&gt;),(&lt;/span&gt;7&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 3&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 200&lt;span style=&quot;color: grey;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;--Select Data
from Tables&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; Products&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;
ProductDetails&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;img src=&quot;http://www.pinaldave.com/bimg/cascadedelete1.png&quot; /&gt;&lt;!--[endif]--&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;; mso-ascii-theme-font: major-latin; mso-hansi-theme-font: major-latin;&quot;&gt;On Delete:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;--Delete Data
from Products Table&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;DELETE&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; Products&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;WHERE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; ProductID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;--Select Data
from Tables Again&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; Products&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;
ProductDetails&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;img src=&quot;http://www.pinaldave.com/bimg/cascadedelete2.png&quot; /&gt;&lt;!--[endif]--&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;; mso-ascii-theme-font: major-latin; mso-hansi-theme-font: major-latin;&quot;&gt;On Update:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;--Update Data
from Tables&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;UPDATE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;&amp;nbsp; Products&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;SET&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; ProductID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; 5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;WHERE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; ProductID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; 3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;--Select Data
from Tables Again&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; Products&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt; &lt;span style=&quot;color: grey;&quot;&gt;*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;&quot;&gt;
ProductDetails&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZMf5WPczgkxn7qxFeiQeLVTbhcnr2hF3NGHHeqMY-lXQ4mnjfLjDqs0_xrQeXnwQXWmNjpueaHjSn5ufEV6_0-viJ84tK-AzfmxE831Gim0EAZQ5ZlthU7p3cR69tt3DcNUu4FhrDNI0/s1600/ondelete.bmp&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZMf5WPczgkxn7qxFeiQeLVTbhcnr2hF3NGHHeqMY-lXQ4mnjfLjDqs0_xrQeXnwQXWmNjpueaHjSn5ufEV6_0-viJ84tK-AzfmxE831Gim0EAZQ5ZlthU7p3cR69tt3DcNUu4FhrDNI0/s1600/ondelete.bmp&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZMf5WPczgkxn7qxFeiQeLVTbhcnr2hF3NGHHeqMY-lXQ4mnjfLjDqs0_xrQeXnwQXWmNjpueaHjSn5ufEV6_0-viJ84tK-AzfmxE831Gim0EAZQ5ZlthU7p3cR69tt3DcNUu4FhrDNI0/s1600/ondelete.bmp&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/3890874773581679517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/08/on-update-cascade-and-on-delete-cascade.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3890874773581679517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3890874773581679517'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/08/on-update-cascade-and-on-delete-cascade.html' title='ON UPDATE CASCADE and ON DELETE CASCADE in SQL Server'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZMf5WPczgkxn7qxFeiQeLVTbhcnr2hF3NGHHeqMY-lXQ4mnjfLjDqs0_xrQeXnwQXWmNjpueaHjSn5ufEV6_0-viJ84tK-AzfmxE831Gim0EAZQ5ZlthU7p3cR69tt3DcNUu4FhrDNI0/s72-c/ondelete.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-1534945845718260522</id><published>2013-02-12T17:03:00.003+05:30</published><updated>2013-02-26T20:21:43.034+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linked Server"/><title type='text'>How to Add a Linked Server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;h1 style=&quot;background-color: white; background-image: none; border: 0px; color: #3a3a3a; font-family: vegurregular, &#39;Droid Sans&#39;, sans-serif; font-size: 28px; line-height: 34px; margin: 0px 0px 12px; padding: 0px;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; font-weight: normal; line-height: 21px;&quot;&gt;Adding a Linked server can be done by either using the GUI interface or the&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://sqlserverplanet.com/dba/using-sp_addlinkedserver/&quot; style=&quot;background-image: none; border: 0px; color: #0968b3; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; font-weight: normal; line-height: 21px; margin: 0px; padding: 0px; text-decoration: initial;&quot;&gt;sp_addlinkedserver&lt;/a&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; font-weight: normal; line-height: 21px;&quot;&gt;&amp;nbsp;command.&lt;/span&gt;&lt;/h1&gt;
&lt;h5 style=&quot;background-color: white; background-image: none; border: 0px; color: #3a3a3a; font-family: vegurregular, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; font-weight: normal; line-height: 20px; margin: 0px 0px 20px; padding: 0px;&quot;&gt;
Adding a linked Server using the GUI&lt;/h5&gt;
&lt;div style=&quot;background-color: white; background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; margin-bottom: 17px; padding: 0px;&quot;&gt;
There are two ways to add another SQL Server as a linked server. &amp;nbsp;Using the first method, you need to specify the actual server name as the “linked server name”. &amp;nbsp;What this means is that everytime you want to reference the linked server in code, you will use the remote server’s name. &amp;nbsp;This may not be beneficial because if the linked server’s name changes, then you will have to also change all the code that references the linked server. &amp;nbsp;I like to avoid this method even though it is easier to initially setup. &amp;nbsp;The rest of the steps will guide you through setting up a linked server with a custom name:&lt;/div&gt;
&lt;div style=&quot;background-color: white; background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; margin-bottom: 17px; padding: 0px;&quot;&gt;
&lt;span style=&quot;background-image: none; background-position: initial initial; background-repeat: initial initial; border: 0px; font-size: 13.2px; margin: 0px; padding: 0px;&quot;&gt;To add a linked server using SSMS (SQL Server Management Studio), open the server you want to create a link from in object explorer.&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li style=&quot;background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; list-style-position: outside; margin: 0px; padding: 0px;&quot;&gt;In SSMS, Expand Server Objects -&amp;gt; Linked Servers -&amp;gt; (Right click on the Linked Server Folder and select “New Linked Server”)&lt;/li&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_267&quot; style=&quot;background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; margin: 0px; padding: 0px; width: 359px;&quot;&gt;
&lt;img alt=&quot;Add New Linked Server&quot; class=&quot;size-full wp-image-267&quot; height=&quot;236&quot; src=&quot;http://sqlserverplanet.com/wp-content/uploads/2009/06/newlinkedserver1.jpg&quot; style=&quot;background-image: none; border: 0px none; margin: 0px; max-width: 100%; padding: 0px;&quot; title=&quot;newlinkedserver&quot; width=&quot;349&quot; /&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot; style=&quot;background-image: none; border: 0px; margin-bottom: 17px; padding: 0px;&quot;&gt;
Add New Linked Server&lt;/div&gt;
&lt;/div&gt;
&lt;li style=&quot;background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; list-style-position: outside; margin: 0px; padding: 0px;&quot;&gt;The “New Linked Server” Dialog appears. &amp;nbsp;(see below).&lt;/li&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_270&quot; style=&quot;background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; margin: 0px; padding: 0px; width: 690px;&quot;&gt;
&lt;img alt=&quot;Linked Server Settings&quot; class=&quot;size-full wp-image-270&quot; height=&quot;200&quot; src=&quot;http://sqlserverplanet.com/wp-content/uploads/2009/06/linkedserversettings1.jpg&quot; style=&quot;background-image: none; border: 0px none; margin: 0px; max-width: 100%; padding: 0px;&quot; title=&quot;linkedserversettings&quot; width=&quot;400&quot; /&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot; style=&quot;background-image: none; border: 0px; margin-bottom: 17px; padding: 0px;&quot;&gt;
Linked Server Settings&lt;/div&gt;
&lt;/div&gt;
&lt;/ul&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;li style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;For “Server Type” make sure “Other Data Source” is selected. &amp;nbsp;(The SQL Server option will force you to specify the literal SQL Server Name)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Type in a friendly name that describes your linked server (without spaces). I use AccountingServer.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Provider – Select “Microsoft OLE DB Provider for SQL Server”&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Product Name – type: SQLSERVER (with no spaces)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Datasource – type the actual server name, and instance name using this convention: SERVERNAMEINSTANCENAME&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;ProviderString – Blank&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Catalog – Optional (If entered use the default database you will be using)&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ol style=&quot;background-color: white; background-image: none; border: 0px; color: #333333; counter-reset: section 0; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; list-style: none; margin: 0px 0px 14px; padding: 0px 0px 0px 20px; text-align: left;&quot;&gt;
&lt;li style=&quot;background-image: none; border: 0px; list-style-position: outside; margin: 0px; padding: 0px;&quot;&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li style=&quot;background-image: none; border: 0px; list-style-position: outside; margin: 0px; padding: 0px;&quot;&gt;Prior to exiting, continue to the next section (defining security)&lt;/li&gt;
&lt;li style=&quot;background-image: none; border: 0px; list-style-position: outside; margin: 0px; padding: 0px;&quot;&gt;&lt;span style=&quot;color: #3a3a3a; font-family: vegurregular, &#39;Droid Sans&#39;, sans-serif; font-size: 14px; line-height: 20px;&quot;&gt;Define the Linked Server Security&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: white; background-image: none; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; margin-bottom: 17px; padding: 0px;&quot;&gt;
Linked server security can be defined a few different ways. The different security methods are outlined below. &amp;nbsp;The first three options are the most common:&lt;/div&gt;
&lt;table style=&quot;background-color: white; background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px; margin: 0px 0px 14px; padding: 0px; text-align: center;&quot;&gt;&lt;tbody style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;
&lt;tr style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;&lt;strong style=&quot;background-image: none; border: 0px; margin: 0px; padding: 0px;&quot;&gt;Option Name&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;&lt;strong style=&quot;background-image: none; border: 0px; margin: 0px; padding: 0px;&quot;&gt;Description&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Be made using the login’s current security context&lt;/td&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Most Secure. Uses integrated authentication, specifically Kerberos delegation to pass the credentials of the current login executing the request to the linked server. The remote server must also have the login defined. This requires establishing Kerberos Constrained Delegation in Active Directory, unless the linked server is another instance on the same Server. &amp;nbsp;If instance is on the same server and the logins have the appropriate permissions, I recommend this one.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Be made using this security context&lt;/td&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Less Secure. Uses SQL Server Authentication to log in to the linked server. The credentials are used every time a call is made.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Local server login to remote server login mappings&lt;/td&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;You can specify multiple SQL Server logins to use based upon the context of the user that is making the call. &amp;nbsp;So if you have George executing a select statement, you can have him execute as a different user’s login when linking to the linked server. &amp;nbsp;This will allow you to not need to define “George” on the linked server.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Not be made&lt;/td&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;If a mapping is not defined, and/or the local login does not have a mapping, do not connect to the linked server.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Be made without using a security context&lt;/td&gt;&lt;td style=&quot;background-image: none; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 3px 7px; text-align: left; vertical-align: top;&quot;&gt;Connect to the server without any credentials. &amp;nbsp;I do not see a use for this unless you have security defined as public.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Within the same Dialog on the left menu under “Select a Page”, select Security&lt;/li&gt;
&lt;li style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Enter the security option of your choice.&lt;img alt=&quot;Linked Server Security Settings&quot; class=&quot;size-full wp-image-271&quot; height=&quot;342&quot; src=&quot;http://sqlserverplanet.com/wp-content/uploads/2009/06/linkedserversecuritysettings1.jpg&quot; style=&quot;background-image: none; border: 0px none; margin: 0px; max-width: 100%; padding: 0px;&quot; title=&quot;linkedserversecuritysettings&quot; width=&quot;400&quot; /&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Linked Server Security Settings&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;, &#39;PT Sans&#39;, sans-serif; font-size: 15px; line-height: 21px;&quot;&gt;Click OK, and the new linked server is created&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/1534945845718260522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/02/how-to-add-linked-server.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1534945845718260522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1534945845718260522'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2013/02/how-to-add-linked-server.html' title='How to Add a Linked Server'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-5496722001524799733</id><published>2012-12-17T13:29:00.000+05:30</published><updated>2013-12-04T16:56:33.816+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2012"/><title type='text'>Execute Keyword in SQL Server 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: small; outline: none 0px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: #F6ECEC; color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Today, I have provided an article showing you
an improved version of the execute keyword in SQL Server 2012. The EXECUTE
keyword is used to execute a command string. You cannot change the column name
and datatype using the execute keyword in SQL Server 2005/2008. You have to
modify the stored procedure respectively. The previous version of&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;only
has&amp;nbsp;the WITH RECOMPILE&amp;nbsp;option to force a new plan to be re-compiled.
The ability to do that in&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;2012dramatically improves
this part.&amp;nbsp; In SQL Server 2012, there is no need to modify a stored
procedure. You can change the column name and datatype using the execute
keyword. So let&#39;s take a look at a practical example. The example is developed
in SQL Server 2012 using the SQL Server Management Studio.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: #F6ECEC; color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;The table looks as in the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: small; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small; outline: none 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;Create&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;TABLE&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;UserDetail&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: magenta; outline: none 0px;&quot;&gt;User_Id&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;int&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;NOT&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;NULL&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;IDENTITY&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;1&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;1&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;),&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;FirstName&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;20&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;LastName&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;40&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;)&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;NOT&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;Address&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;255&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;),&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;PRIMARY&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: magenta; outline: none 0px;&quot;&gt;User_Id&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;INSERT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;INTO&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;UserDetail&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;FirstName&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;LastName&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;Address&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;VALUES&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&#39;Smith&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;Kumar&#39;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;Capetown&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&#39;Crown&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;sharma&#39;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;Sydney&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&#39;Copper&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;verma&#39;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;Jamaica&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&#39;lee&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;verma&#39;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: red; outline: none 0px;&quot;&gt;&#39;Sydney&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;go&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: small; outline: none 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: small; outline: none 0px;&quot;&gt;
&lt;span style=&quot;background-color: #f6ecec; font-family: Verdana, sans-serif;&quot;&gt;Now create a stored procedure for the select
statement in SQL Server 2008:&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;Create&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;PROCEDURE&lt;/span&gt;&amp;nbsp;SelectUserDetail&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;as&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;select&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;FirstName&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;LastName&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;Address&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;from&lt;/span&gt;&amp;nbsp;UserDetail&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;end&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: small; outline: none 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: small; outline: none 0px;&quot;&gt;
&lt;span style=&quot;background-color: #f6ecec; font-family: Verdana, sans-serif;&quot;&gt;Now use an Execute command to run the stored
procedure:&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; font-size: small; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: green; font-family: Verdana; outline: none 0px;&quot;&gt;-- SQL Server 2008&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; line-height: 17px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;execute&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;SelectUserDetail&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; line-height: 14px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Verdana; font-size: small; line-height: 14px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-size: x-small; outline: none 0px;&quot;&gt;&lt;img alt=&quot;img1.jpg&quot; border=&quot;0&quot; height=&quot;137&quot; src=&quot;http://www.c-sharpcorner.com/UploadFile/rohatash/enhanced-execute-keyword-in-sql-server-2012/Images/img1.jpg&quot; style=&quot;border: none; outline: none 0px;&quot; width=&quot;244&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Verdana; font-size: small; line-height: 14px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;SQL
Server 2012&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial; line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: #F6ECEC; color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Now we see how we can change the column name
and datatype&amp;nbsp;using an execute keyword in SQL Server 2012. The previous
version of&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;only has the&amp;nbsp;WITH
RECOMPILE&amp;nbsp;option to force a new plan to be re-compiled. To do that
in&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;2012&amp;nbsp;dramatically improves this part. We
change the FirstName to Name and the datatype varchar(20) to char(4).
Now&amp;nbsp;execute the following code in SQL Server 2012:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;WITH&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;result&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;SETS&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&lt;span style=&quot;outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;Name&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;CHAR&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;4&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;),&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: teal; outline: none 0px;&quot;&gt;Lastname&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;VARCHAR&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;20&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;),&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;Address&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue; outline: none 0px;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;(&lt;/span&gt;25&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;)&lt;/span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;)&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; outline: none 0px;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: grey; outline: none 0px;&quot;&gt;);&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Calibri, sans-serif; margin: 0in 0in 0pt; outline: none 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Verdana; font-size: small; line-height: 14px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-position: initial initial; background-repeat: initial initial;&quot;&gt;
&lt;span style=&quot;background: #F6ECEC; color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Now
Press F5 to run the query and see the result:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Verdana; font-size: small; line-height: 14px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small; outline: none 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-color: white; color: #333333; font-family: Verdana; font-size: small; line-height: 14px; margin: 0in 0in 10pt; outline: none 0px;&quot;&gt;
&lt;span style=&quot;font-size: x-small; outline: none 0px;&quot;&gt;&lt;img alt=&quot;img2.jpg&quot; border=&quot;0&quot; height=&quot;510&quot; src=&quot;http://www.c-sharpcorner.com/UploadFile/rohatash/enhanced-execute-keyword-in-sql-server-2012/Images/img2.jpg&quot; style=&quot;border: none; outline: none 0px;&quot; width=&quot;650&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/5496722001524799733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/12/execute-keyword-in-sql-server-2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5496722001524799733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5496722001524799733'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/12/execute-keyword-in-sql-server-2012.html' title='Execute Keyword in SQL Server 2012'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-4392728014846727031</id><published>2012-10-30T20:13:00.002+05:30</published><updated>2012-10-30T20:19:07.612+05:30</updated><title type='text'>Magic of Derived Tables</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Using
Derived Tables to Simplify the SQL Server Query Process&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Problem&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;
Sometimes querying data is not that simple and there may be the need to create
temporary tables or views to predefine how the data should look prior to its
final output.&amp;nbsp; Unfortunately there are problems with both of these
approaches if you are trying to query data on the fly.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;With the temporary tables
approach you need to have multiple steps in your process, first to create the
temporary table, then to populate the temporary table, then to select data from
the temporary table and lastly cleanup of the temporary table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;With the view approach you
need to predefine how this data will look, create the view and then use the
view in your query.&amp;nbsp; Granted if this is something that you would be doing
over and over again this might make sense to just create a view, but let&#39;s look
at a totally different approach.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Solution&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;
With SQL Server you have the ability to create derived tables on the fly and
then use these derived tables within your query.&amp;nbsp; In concept this is
similar to creating a temporary table and then using the temporary table in
your query, but the approach is much simpler, because it can all be done in one
step.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Let&#39;s take a look at an
example where we query the Sales database to try to find out how many customers
fall into various categories based on sales.&amp;nbsp; The categories that we have
predefined are as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in; text-align: justify; text-indent: -0.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 10pt;&quot;&gt;Ø&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Total
Sales between 0 and 5,000 = Micro&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in; text-align: justify; text-indent: -0.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 10pt;&quot;&gt;Ø&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Total
Sales between 5,001 and 10,000 = Small&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in; text-align: justify; text-indent: -0.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 10pt;&quot;&gt;Ø&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Total
Sales between 10,001 and 15,000 = Medium&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in; text-align: justify; text-indent: -0.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 10pt;&quot;&gt;Ø&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Total
Sales between 15,001 and 20,000 = Large&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in; text-align: justify; text-indent: -0.25in;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Wingdings; font-size: 10pt;&quot;&gt;Ø&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 7pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;Total
Sales &amp;gt; 20,000 = Very Large&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;There are several ways that
this data can be pulled, but let&#39;s look at an approach using a derived table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;The first step is to find
out the total sales by each customer, which can be done with the following
statement.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 2.25pt 2.25pt 2.25pt 2.25pt; mso-yfti-tbllook: 1184; width: 90%px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.CustomerID&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;TotalSales&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;[Order&amp;nbsp;Details]&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;od&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INNER&amp;nbsp;JOIN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Orders&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ON&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;od.OrderID&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.OrderID&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GROUP&amp;nbsp;BY&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.CustomerID&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;This is a partial list of
the output:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 2.25pt 2.25pt 2.25pt 2.25pt; mso-yfti-tbllook: 1184; width: 171px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;height: 13.1pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;CustomerID&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;TotalSales&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.1pt; mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;ALFKI&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;4596.2000&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.1pt; mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;ANATR&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;1402.9500&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.1pt; mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;ANTON&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;7515.3500&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.1pt; mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;...&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.1pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;WOLZA&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.1pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;3531.9500&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;The next step is to
classify the TotalSales value into the OrderGroups that were specified above:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 2.25pt 2.25pt 2.25pt 2.25pt; mso-yfti-tbllook: 1184; width: 90%px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.CustomerID&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;TotalSales&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;CASE&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;5000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Micro&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;5001&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;10000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Small&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;10001&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;15000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Medium&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;15001&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;20000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Large&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;20000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Very&amp;nbsp;Large&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;END&amp;nbsp;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OrderGroup&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;[Order&amp;nbsp;Details]&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;od&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INNER&amp;nbsp;JOIN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Orders&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ON&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;od.OrderID&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.OrderID&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GROUP&amp;nbsp;BY&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.CustomerID&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;This is a partial list of
the output:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 2.25pt 2.25pt 2.25pt 2.25pt; mso-yfti-tbllook: 1184; width: 250px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;height: 13.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;CustomerID&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;TotalSales&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;OrderGroup&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.0pt; mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;ALFKI&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;4596.2000&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Micro&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 12.0pt; mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;height: 12.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;ANATR&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 12.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;1402.9500&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 12.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Micro&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.0pt; mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;ANTON&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;7515.3500&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Small&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 13.0pt; mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;...&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 13.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;height: 12.0pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;height: 12.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;WOLZA&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 12.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;3531.9500&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;height: 12.0pt; padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Micro&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;The next step is to figure
out how many customers fit into each of these groups and this is where the
derived table comes into play.&amp;nbsp; Take a look at the following query which
uses a derived table called OG.&amp;nbsp; What we are doing here is using the same
query from the step above, but calling this derived table OG. Then we are
selecting data from this derived table for our final output just like we would
with any other query.&amp;nbsp; All of the columns that are created in the derived
table are now available for our final query.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 2.25pt 2.25pt 2.25pt 2.25pt; mso-yfti-tbllook: 1184; width: 90%px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 2.25pt 2.25pt 2.25pt 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OG.OrderGroup&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;COUNT&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OG.OrderGroup&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OrderGroupCount&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.CustomerID&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;TotalSales&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;CASE&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;5000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Micro&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;5001&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;10000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Small&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;10001&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;15000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Medium&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BETWEEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;15001&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;20000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Large&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: magenta; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;UnitPrice&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Quantity&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;20000&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;THEN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&#39;Very&amp;nbsp;Large&#39;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;END&amp;nbsp;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OrderGroup&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;[Order&amp;nbsp;Details]&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;od&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INNER&amp;nbsp;JOIN&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;Orders&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ON&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;od.OrderID&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.OrderID&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GROUP&amp;nbsp;BY&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;o.CustomerID&lt;/span&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OG&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;&lt;br /&gt;
  &lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GROUP&amp;nbsp;BY&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt;&quot;&gt;OG.OrderGroup&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;This is the complete list
of the output from the above query.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;width: 217px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 12.4pt;&quot;&gt;&lt;td style=&quot;height: 12.4pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;OrderGroup&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;height: 12.4pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;OrderGroupCount&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 13.45pt;&quot;&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Large&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 13.45pt;&quot;&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Medium&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 13.45pt;&quot;&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Micro&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;33&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 13.45pt;&quot;&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Small&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;height: 13.45pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;15&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;height: 12.4pt;&quot;&gt;&lt;td style=&quot;height: 12.4pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;Very Large&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;height: 12.4pt; padding: 2.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt;&quot;&gt;20&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/4392728014846727031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/10/magic-of-derived-tables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4392728014846727031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4392728014846727031'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/10/magic-of-derived-tables.html' title='Magic of Derived Tables'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-6295271282470951555</id><published>2012-07-17T17:24:00.000+05:30</published><updated>2012-07-17T17:24:27.324+05:30</updated><title type='text'>Query to Display Foreign Key Relationships and Name of the Constraint for Each Table in Database</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
SELECT&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;K_Table = FK.TABLE_NAME,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;FK_Column = CU.COLUMN_NAME,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;PK_Table = PK.TABLE_NAME,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;PK_Column = PT.COLUMN_NAME,&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Constraint_Name = C.CONSTRAINT_NAME&lt;br /&gt;
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS C&lt;br /&gt;
INNER JOIN INFORMATION_SCHEMA.TABLE_CONSTRAINTS FK&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ON C.CONSTRAINT_NAME = FK.CONSTRAINT_NAME&lt;br /&gt;
INNER JOIN INFORMATION_SCHEMA.TABLE_CONSTRAINTS PK&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ON C.UNIQUE_CONSTRAINT_NAME = PK.CONSTRAINT_NAME&lt;br /&gt;
INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE CU&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ON C.CONSTRAINT_NAME = CU.CONSTRAINT_NAME&lt;br /&gt;
INNER JOIN (&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;SELECT I1.TABLE_NAME, I2.COLUMN_NAME&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS I1&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;INNER JOIN INFORMATION_SCHEMA.KEY_COLUMN_USAGE I2&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;ON I1.CONSTRAINT_NAME = I2.CONSTRAINT_NAME&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;WHERE I1.CONSTRAINT_TYPE = &#39;PRIMARY KEY&#39;&lt;br /&gt;
) PT ON PT.TABLE_NAME = PK.TABLE_NAME&lt;br /&gt;
ORDER BY 1,2,3,4&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/6295271282470951555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/07/query-to-display-foreign-key.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/6295271282470951555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/6295271282470951555'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/07/query-to-display-foreign-key.html' title='Query to Display Foreign Key Relationships and Name of the Constraint for Each Table in Database'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-5872017386657528455</id><published>2012-07-11T19:36:00.002+05:30</published><updated>2012-07-11T19:36:33.928+05:30</updated><title type='text'>SQL Tuning/SQL Optimization Techniques:</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1)&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;The sql query becomes faster if you use
the actual columns names in SELECT statement instead of than &#39;*&#39;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;For Example:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name,
last_name, age, subject FROM student_details;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT * FROM
student_details;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;HAVING clause is used to filter the rows after
all the rows are selected. It is just like a filter. Do not use HAVING clause
for any other purposes.&lt;br /&gt;
&lt;b&gt;For Example:&amp;nbsp;&lt;/b&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT subject, count(subject)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE subject != &#39;Science&#39;&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;AND subject != &#39;Maths&#39;&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;GROUP BY subject;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT subject,
count(subject)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;GROUP BY subject&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;HAVING subject!= &#39;Vancouver&#39; AND subject!= &#39;Toronto&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Sometimes you may have more than one
subqueries in your main query. Try to minimize the number of subquery block in
your query.&lt;br /&gt;
&lt;b&gt;For Example:&amp;nbsp;&lt;/b&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE (salary, age ) = (SELECT MAX (salary), MAX (age)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee_details)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;AND dept = &#39;Electronics&#39;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE salary = (SELECT MAX(salary) FROM employee_details)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;AND age = (SELECT MAX(age) FROM employee_details)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;AND emp_dept = &#39;Electronics&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Use operator EXISTS, IN and table joins
appropriately in your query.&lt;br /&gt;
&lt;b&gt;a)&amp;nbsp;&lt;/b&gt;Usually IN has the slowest performance.&lt;br /&gt;
&lt;b&gt;b)&amp;nbsp;&lt;/b&gt;IN is efficient when most of the filter criteria is in the
sub-query.&lt;br /&gt;
&lt;b&gt;c)&amp;nbsp;&lt;/b&gt;EXISTS is efficient when most of the filter criteria is in the
main query.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;For Example:&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Select * from product p&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;where EXISTS (select * from order_items o&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;where o.product_id = p.product_id)&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Select * from product p&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;where product_id IN&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;(select product_id from order_items&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;5)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Use EXISTS instead of DISTINCT when using
joins which involves tables having one-to-many relationship.&lt;br /&gt;
&lt;b&gt;For Example:&amp;nbsp;&lt;/b&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT d.dept_id, d.dept&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM dept d&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE EXISTS ( SELECT &#39;X&#39; FROM employee e WHERE e.dept = d.dept);&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT DISTINCT d.dept_id,
d.dept&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM dept d,employee e&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE e.dept = e.dept;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;6)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Try to use UNION ALL in place of UNION.&lt;br /&gt;
&lt;b&gt;For Example:&amp;nbsp;&lt;/b&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details_class10&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;UNION ALL&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;SELECT id, first_name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM sports_team;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name,
subject&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details_class10&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;UNION&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;SELECT id, first_name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM sports_team;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;7)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Be careful while using conditions in WHERE
clause.&lt;br /&gt;
&lt;b&gt;For Example:&amp;nbsp;&lt;/b&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age
FROM student_details WHERE age &amp;gt; 10;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age
FROM student_details WHERE age != 10;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE first_name LIKE &#39;Chan%&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE SUBSTR(first_name,1,3) = &#39;Cha&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE first_name LIKE NVL ( :name, &#39;%&#39;);&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE first_name = NVL ( :name, first_name);&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT product_id,
product_name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM product&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE unit_price BETWEEN MAX(unit_price) and MIN(unit_price)&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT product_id,
product_name&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM product&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE unit_price &amp;gt;= MAX(unit_price)&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;and unit_price &amp;lt;= MIN(unit_price)&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, name, salary&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE dept = &#39;Electronics&#39;&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;AND location = &#39;Bangalore&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, name, salary&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE dept || location= &#39;ElectronicsBangalore&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Use non-column expression on one side of the
query because it will be processed earlier.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, name, salary&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE salary &amp;lt; 25000;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, name, salary&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE salary + 10000 &amp;lt; 35000;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE age &amp;gt; 10;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id, first_name, age&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;FROM student_details&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE age NOT = 10;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;8)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Use DECODE to avoid the scanning of same rows
or joining the same table repetitively. DECODE can also be made used in place
of GROUP BY or ORDER BY clause.&lt;br /&gt;
&lt;b&gt;For Example:&amp;nbsp;&lt;/b&gt;Write the query as&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT id FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE name LIKE &#39;Ramesh%&#39;&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;and location = &#39;Bangalore&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: 7.5pt; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Instead of:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT
DECODE(location,&#39;Bangalore&#39;,id,NULL) id FROM employee&amp;nbsp;&lt;span style=&quot;background: #FAFAFA; border: solid #F2F2F2 1.0pt; mso-border-alt: solid #F2F2F2 .75pt; padding: 8.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;WHERE name LIKE &#39;Ramesh%&#39;;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;9)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To store large binary objects, first place
them in the file system and add the file path in the database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;10)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To write queries which provide efficient
performance follow the general SQL standard rules.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: white; line-height: 15.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 11.25pt; margin-right: 11.25pt; margin-top: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;a)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Use single case for all SQL verbs&lt;br /&gt;
&lt;b&gt;b)&amp;nbsp;&lt;/b&gt;Begin all SQL verbs on a new line&lt;br /&gt;
&lt;b&gt;c)&amp;nbsp;&lt;/b&gt;Separate all words with a single space&lt;br /&gt;
&lt;b&gt;d)&amp;nbsp;&lt;/b&gt;Right or left aligning verbs within the initial SQL verb&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/5872017386657528455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/07/sql-tuningsql-optimization-techniques.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5872017386657528455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5872017386657528455'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/07/sql-tuningsql-optimization-techniques.html' title='SQL Tuning/SQL Optimization Techniques:'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-5842160428230448927</id><published>2012-05-25T18:38:00.001+05:30</published><updated>2012-05-25T18:38:16.689+05:30</updated><title type='text'>Table Variables Vs Temporary Tables</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:auto;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:auto;
 mso-para-margin-left:.5in;
 text-indent:-.25in;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 0in; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184; width: 100.0%;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Feature&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Table Variables&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Temporary Tables&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Scope&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Current batch&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Current session, nested stored procedures. Global: all
  sessions.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Usage&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;UDFs, Stored Procedures, Triggers, Batches.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Stored Procedures, Triggers, Batches.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Creation&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;DECLARE statement only.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;CREATE TABLE statement. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT INTO statement. &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Table name&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Maximum 128 characters.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Maximum 116 characters.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Column data types&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Can use user-defined data types. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Can use XML collections. &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;User-defined data types and XML collections must be in
  tempdb to use.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Collation&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;String columns inherit collation from current database.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;String columns inherit collation from tempdb database.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Indexes&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Can only have indexes that are automatically created with
  PRIMARY KEY &amp;amp; UNIQUE constraints as part of the DECLARE statement.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Indexes can be added after the table has been created.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Constraints&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PRIMARY KEY, UNIQUE, NULL, CHECK, but they must be
  incorporated with the creation of the table in the DECLARE statement. FOREIGN
  KEY not allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PRIMARY KEY, UNIQUE, NULL, CHECK. Can be part of the
  CREATE TABLE statement, or can be added after the table has been created.
  FOREIGN KEY not allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Post-creation DDL (indexes, columns)&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Statements are not allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Statements are allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Data insertion&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT statement (SQL 2000: cannot use INSERT/EXEC).&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT statement, including INSERT/EXEC. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT INTO statement. &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 11;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Insert explicit values into identity columns (SET
  IDENTITY_INSERT).&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The SET IDENTITY_INSERT statement is not supported.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The SET IDENTITY_INSERT statement is supported.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 12;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Truncate table&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Not allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 13;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Destruction&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Automatically at the end of the batch.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Explicitly with DROP TABLE statement. Automatically when
  session ends. (Global: also when other sessions have no statements using
  table.)&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 14;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Transactions&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Last only for length of update against the table variable.
  Uses less than temporary tables.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Last for the length of the transaction. Uses more than
  table variables.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 15;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Stored procedure recompilations&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Not applicable.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Creating temp table and data inserts cause procedure
  recompilations.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 16;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Rollbacks&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Not affected (Data not rolled back).&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Affected (Data is rolled back).&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 17;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Statistics&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Optimizer cannot create any statistics on columns, so it
  treats table variable has having 1 record when creating execution plans.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Optimizer can create statistics on columns. Uses actual
  row count for generation execution plan.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 18;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Pass to stored procedures&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL 2008 only, with predefined user-defined table type.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Not allowed to pass, but they are still in scope to nested
  procedures.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 19;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Explicitly named objects (indexes, constraints).&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Not allowed.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Allowed, but be aware of multi-user issues.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 20; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Dynamic SQL&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Must declare table variable inside the dynamic SQL.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 0in 0in 0in 0in;&quot; valign=&quot;top&quot;&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Can use temporary tables created prior to calling the
  dynamic sql.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/5842160428230448927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/05/table-variables-vs-temporary-tables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5842160428230448927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5842160428230448927'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/05/table-variables-vs-temporary-tables.html' title='Table Variables Vs Temporary Tables'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-1348896403439966904</id><published>2012-05-22T20:20:00.002+05:30</published><updated>2013-10-30T19:32:11.961+05:30</updated><title type='text'>Difference between @@IDENTITY, SCOPE_IDENTITY, IDENT_CURRENT</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; outline: none 0px;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;What SCOPE_IDENTITY is&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;SCOPE_IDENTITY is:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;SCOPE_IDENTITY returns the last IDENTITY value inserted into an IDENTITY column in the same scope.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;SCOPE_IDENTITY returns the last identity value generated for any table in the current session and the current scope.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;A scope is a module; a Stored Procedure, trigger, function, or batch.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;Thus, two statements are in the same scope if they are in the same Stored Procedure, function, or batch.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;The SCOPE_IDENTITY() function will return the NULL value if the function is invoked before any insert statements into an identity column occur in the scope.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;What IDENT_CURRENT is&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;IDENT_CURRENT is:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;IDENT_CURRENT returns the last identity value generated for a specific table in any session and any scope.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;IDENT_CURRENT is not limited by scope and session; it is limited to a specified table.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;What @@IDENTITY is&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;@@IDENTITY is:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;@@IDENTITY returns the last identity value generated for any table in the current session, across all scopes.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;After an INSERT, SELECT INTO, or bulk copy statement completes, @@IDENTITY contains the last identity value generated by the statement.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;If the statement did not affect any tables with identity columns, @@IDENTITY returns NULL.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;If multiple rows are inserted, generating multiple identity values, @@IDENTITY returns the last identity value generated.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;The @@IDENTITY value does not revert to a previous setting if the INSERT or SELECT INTO statement or bulk copy fails, or if the transaction is rolled back.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;Differences&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: #333333; font-family: Segoe UI;&quot;&gt;The differences between them are:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;SCOPE_IDENTITY, IDENT_CURRENT, and @@IDENTITY are similar functions in that they return values inserted into IDENTITY columns.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: &#39;Segoe UI&#39;;&quot;&gt;SCOPE_IDENTITY and @@IDENTITY will return the last identity values generated in any table in the current session. However, SCOPE_IDENTITY returns values inserted only within the current scope; @@IDENTITY is not limited to a specific scope. A scope is a module; a Stored Procedure, trigger, function, or batch.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;ol style=&quot;background-color: white; color: #333333; font-family: &#39;segoe UI&#39;; font-size: 13.333333969116211px; outline: none 0px;&quot;&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/1348896403439966904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/05/difference-between-identity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1348896403439966904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1348896403439966904'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/05/difference-between-identity.html' title='Difference between @@IDENTITY, SCOPE_IDENTITY, IDENT_CURRENT'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-3588725559699013940</id><published>2012-04-09T12:44:00.000+05:30</published><updated>2013-07-31T18:20:34.837+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OUTPUT Clause"/><title type='text'>Magic of the OUTPUT Clause with INSERT, UPDATE, DELETE</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:auto;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:auto;
 mso-para-margin-left:.5in;
 text-indent:-.25in;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:&quot;Times New Roman&quot;;
 mso-fareast-theme-font:minor-fareast;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;SQL Server
2005 has new OUTPUT clause, which is quite useful. OUTPUT clause has accesses
to inserted and deleted tables (virtual tables) just like triggers. OUTPUT
clause can be used to return values to client clause. OUTPUT clause can be used
with INSERT, UPDATE, or DELETE to identify the actual rows affected by these
statements.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;OUTPUT
clause can generate table variable, a permanent table, or temporary table. Even
though, @@Identity will still work in SQL Server 2005, however I find OUTPUT
clause very easy and powerful to use. Let us understand OUTPUT clause using
example.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
Example 1 : OUTPUT clause into Table with INSERT statement&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;USE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;AdventureWorks&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;--------Creating the
table which will store permanent table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;CREATE TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Creating temp table
to store ovalues of OUTPUT clause&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DECLARE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Insert values in
real table as well use OUTPUT clause to insert&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;----values
in the temp table.&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;OUTPUT Inserted.ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Inserted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INTO &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;FirstVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;OUTPUT Inserted.ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Inserted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INTO &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;2&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;SecondVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Check the values in
the temp table and real table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;----The
values in both the tables will be same&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SELECT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;* &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SELECT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;* &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Clean up time&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DROP TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ResultSet 1:&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ————————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1 FirstVal&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2 SecondVal&lt;/span&gt;&lt;/em&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1 FirstVal&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2 SecondVal&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Example 2 :
OUTPUT clause with INSERT statement&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;USE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;AdventureWorks&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Creating the table
which will store permanent table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;CREATE TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Insert values in
real table as well use OUTPUT clause to insert&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;----values
in the temp table.&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;OUTPUT Inserted.ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Inserted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;FirstVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;OUTPUT Inserted.ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Inserted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;2&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;SecondVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Clean up time&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DROP TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ResultSet 2:&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1 FirstVal&lt;/span&gt;&lt;/em&gt;&lt;/i&gt; &lt;/span&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;(1 row(s) affected)&lt;/span&gt;&lt;/em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2 SecondVal&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Example 3 :
OUTPUT clause into Table with UPDATE statement&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;USE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;AdventureWorks&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Creating the table
which will store permanent table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;CREATE TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Creating temp table
to store ovalues of OUTPUT clause&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DECLARE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID_New &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val_New &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;),&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID_Old
&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val_Old &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Insert values in
real table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;FirstVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;2&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;SecondVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Update the table and
insert values in temp table using Output clause&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;UPDATE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SET TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;= &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;NewValue&#39;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;OUTPUT Inserted.ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Inserted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Deleted.ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Deleted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INTO &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;WHERE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;IN &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;2&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Check the values in
the temp table and real table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;----The
values in both the tables will be same&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SELECT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;* &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SELECT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;* &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Clean up time&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DROP TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ResultSet 3:&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID_New TextVal_New ID_Old TextVal_Old&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ——————— ——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1 NewValue 1 FirstVal&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2 NewValue 2 SecondVal&lt;/span&gt;&lt;/em&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1 NewValue&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2 NewValue&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Example 4 : OUTPUT clause into Table with
DELETE statement&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;USE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;AdventureWorks&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Creating the table
which will store permanent table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;CREATE TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Creating temp table
to store ovalues of OUTPUT clause&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DECLARE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VARCHAR&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;100&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;))&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Insert values in
real table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;FirstVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INSERT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;, &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;VALUES &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;2&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: red; font-size: 9.0pt;&quot;&gt;&#39;SecondVal&#39;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Update the table and
insert values in temp table using Output clause&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DELETE&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;OUTPUT
Deleted.ID&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,
&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Deleted.&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;TEXT&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;Val &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;INTO &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;WHERE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;ID &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;IN &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;,&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;2&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Check the values in
the temp table and real table&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;----The
values in both the tables will be same&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SELECT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;* &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: #434343; font-size: 9.0pt;&quot;&gt;@TmpTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: #434343; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;SELECT &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: grey; font-size: 9.0pt;&quot;&gt;* &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;FROM &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: green; font-size: 9.0pt;&quot;&gt;----Clean up time&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: green; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: blue; font-size: 9.0pt;&quot;&gt;DROP TABLE &lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style=&quot;color: black; font-size: 9.0pt;&quot;&gt;TestTable&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;mso-ansi-font-size: 9.0pt; mso-bidi-font-size: 9.0pt;&quot;&gt;GO&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ResultSet 4:&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1 FirstVal&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;2 SecondVal&lt;/span&gt;&lt;/em&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 9.0pt;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;ID TextVal&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;——————— ———————&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br /&gt;
If you run all the above four example, you will find that OUTPUT clause is very
useful. &lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/3588725559699013940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/04/magic-of-output-clause-with-insert.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3588725559699013940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3588725559699013940'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/04/magic-of-output-clause-with-insert.html' title='Magic of the OUTPUT Clause with INSERT, UPDATE, DELETE'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-8502489933967947867</id><published>2012-04-03T19:05:00.001+05:30</published><updated>2013-07-31T18:22:56.261+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CTE"/><title type='text'>Working with CTE (Common Table Expressions)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:auto;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:auto;
 mso-para-margin-left:.5in;
 text-indent:-.25in;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:&quot;Times New Roman&quot;;
 mso-fareast-theme-font:minor-fareast;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Introduced in SQL Server 2005, the common table expression
(CTE) is a temporary named result set that you can reference within a SELECT,
INSERT, UPDATE, or DELETE statement. You can also use a CTE in a CREATE VIEW
statement, as part of the view’s SELECT query. In addition, as of SQL Server
2008, you can add a CTE to the new MERGE statement.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL Server supports two types of CTEs—recursive and
nonrecursive. In this article, I explain how to create both types. The examples
I provide are based on a local instance of SQL Server 2008 and retrieve data
from the AdventureWorks2008 sample database.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; mso-outline-level: 2; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 14.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Working with Common Table Expressions&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;You define CTEs by adding a WITH clause directly before your
SELECT, INSERT, UPDATE, DELETE, or MERGE statement. The WITH clause can include
one or more CTEs, as shown in the following syntax:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;[WITH &amp;lt;common_table_expression&amp;gt; [,...]] &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;common_table_expression&amp;gt;::=&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;cte_name [(column_name [,...])]&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AS (cte_query)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;...which can be represented like this...&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: center; text-indent: 0in;&quot;&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;As you can see, if you include more than one CTE in your
WITH clause, you must separate them with commas. In addition, for each CTE, you
must provide a name, the AS keyword, and a SELECT statement. You can also
provide column names (separated by commas), as long as the number of names
match the number of columns returned by the result set.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The SELECT statement in your CTE query must follow the same
requirements as those used for creating a view. For details about those
requirements, see the topic “CREATE VIEW (Transact-SQL)” in SQL Server Books Online.
For more details about CTEs in general, see the topic “WITH
common_table_expression (Transact-SQL).”&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After you define your WITH clause with the necessary CTEs,
you can then reference those CTEs as you would any other table. However, you
can reference a CTE only within the execution scope of the statement that
immediately follows the WITH clause. After you’ve run your statement, the CTE
result set is not available to other statements.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; mso-outline-level: 2; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 14.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Creating a Nonrecursive Common Table
Expression&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;A nonrecursive CTE is one that does not reference itself
within the CTE. Nonrecursive CTEs tend to be simpler than recursive CTEs, which
is why I’m starting with this type. In the following example, I create a CTE
named cteTotalSales:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WITH&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; cteTotalSales&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;SalesPersonID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; NetSales&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt;
SalesPersonID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: magenta;&quot;&gt;ROUND&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;SubTotal&lt;span style=&quot;color: grey;&quot;&gt;),&lt;/span&gt; 2&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt; Sales&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesOrderHeader &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt;
SalesPersonID &lt;span style=&quot;color: grey;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt;
&lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;GROUP&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;BY&lt;/span&gt; SalesPersonID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;FirstName &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39; &#39;&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;LastName &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; FullName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;City &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;, &#39;&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; StateProvinceName &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;
Location&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;NetSales&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; Sales&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;vSalesPerson &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; sp&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;INNER&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;JOIN&lt;/span&gt; cteTotalSales &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;
ts&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;BusinessEntityID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt;
ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesPersonID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ORDER&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;BY&lt;/span&gt;
ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;NetSales &lt;span style=&quot;color: blue;&quot;&gt;DESC&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After I specify the CTE name, I provide two column names,
SalesPersonID and NetSales, which are enclosed in parentheses and separated by
a comma. That means the result set returned by the CTE query must return two
columns.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Next, I provide the AS keyword, then a set of parentheses
that enclose the CTE query. In this case, the SELECT statement returns the
total sales for each sales person (total sales grouped by salesperson ID). As
you can see, the CTE query can include Transact-SQL functions, GROUP BY
clauses, or any elements that the SELECT statement in a view definition can
include.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;I can now reference cteTotalSales in the statement that
immediately follows. For this example, I create a SELECT statement that joins
the Sales.vSalesPerson view to cteTotalSales, based on the salesperson ID. I
then pull the names and locations from the view and the net sales from the CTE.
The following table shows the results returned by this statement.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: center; text-indent: 0in;&quot;&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;As you saw earlier in the syntax, you can include multiple
CTEs in a WITH clause. The following WITH clause includes two CTEs, one named
cteTotalSales and one named cteTargetDiff:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WITH&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; cteTotalSales&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;SalesPersonID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;
NetSales&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt;
SalesPersonID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: magenta;&quot;&gt;ROUND&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;SUM&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;SubTotal&lt;span style=&quot;color: grey;&quot;&gt;),&lt;/span&gt; 2&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt; Sales&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesOrderHeader&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt;
SalesPersonID &lt;span style=&quot;color: grey;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt;
&lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;AND&lt;/span&gt;
OrderDate &lt;span style=&quot;color: grey;&quot;&gt;BETWEEN&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;2003-01-01
00:00:00.000&#39;&lt;/span&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;AND&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;2003-12-31 23:59:59.000&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;GROUP&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;BY&lt;/span&gt; SalesPersonID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;),&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; cteTargetDiff&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;SalesPersonID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;
SalesQuota&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; QuotaDiff&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesPersonID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;CASE&lt;/span&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHEN&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesQuota &lt;span style=&quot;color: grey;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;THEN&lt;/span&gt; 0&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ELSE&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesQuota&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;END&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;CASE&lt;/span&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHEN&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesQuota &lt;span style=&quot;color: grey;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;THEN&lt;/span&gt; ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;NetSales&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ELSE&lt;/span&gt; ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;NetSales &lt;span style=&quot;color: grey;&quot;&gt;-&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesQuota&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;END&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt;
cteTotalSales &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; ts&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;INNER&lt;/span&gt;
&lt;span style=&quot;color: grey;&quot;&gt;JOIN&lt;/span&gt; Sales&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesPerson
&lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; sp&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt;
ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesPersonID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt;
sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;BusinessEntityID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;FirstName &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39; &#39;&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;LastName &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; FullName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;City&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;NetSales&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; td&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesQuota&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; td&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;QuotaDiff&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; Sales&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;vSalesPerson &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; sp&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;INNER&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;JOIN&lt;/span&gt; cteTotalSales &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;
ts&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;BusinessEntityID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt;
ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesPersonID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;INNER&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;JOIN&lt;/span&gt; cteTargetDiff &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;
td&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt; sp&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;BusinessEntityID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt;
td&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;SalesPersonID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ORDER&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;BY&lt;/span&gt;
ts&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;NetSales &lt;span style=&quot;color: blue;&quot;&gt;DESC&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The first CTE—cteTotalSales—is similar to the one in the
preceding example, except that the WHERE clause has been further qualified to
include sales only from 2003. After I define cteTotalSales, I add a comma, and
then define cteTargetDiff, which calculates the difference between the sales
total and the sales quota.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The new CTE definition specifies three columns for the
result set: SalesPersonID, SalesQuota, and QuotaDiff. As you would expect, the
CTE query returns three columns. The first is the salesperson ID. The second is
the sales quota. However, because a sales quota is not defined for some
salespeople I use a CASE statement. If the value is null, that value is set to
0, otherwise the actual SalesQuota value is used. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The final column returned is the difference between the net
sales and sales quota. Again, I use a CASE statement. If the SalesQuota value
is null, then the NetSales value is used, otherwise the sales quota is
subtracted from the net sales to arrive at the difference.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Something interesting to note about the second CTE query is
that I’ve joined the Sales.SalesPerson table to the first CTE—cteTotalSales—so
I could calculate the difference between total sales and the sales quota.
Whenever you define multiple CTEs in a single WITH clause, you can reference
preceding CTEs (but not the other way around).&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Once I’ve defined my CTEs, I can reference them in the first
statement that follows the CTE, as you saw in the previous example. In this
case, I join the Sales.vSalesPerson view to cteTotalSales and then join to
cteTargetDiff, all based on the salesperson ID. My SELECT list then includes
columns from all three sources. The statement returns the results shown in the
following table.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: center; text-indent: 0in;&quot;&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;As you can see, sales data is provided for all salespeople,
including the city in which they reside, their net sales, their sales quota,
and the calculated difference between the two figures. In this case, everyone
well exceeds the quota, where a quota has been defined.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; mso-outline-level: 2; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 14.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Creating a Recursive Common Table
Expression&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;A recursive CTE is one that references itself within that
CTE. The recursive CTE is useful when working with hierarchical data because
the CTE continues to execute until the query returns the entire hierarchy.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;A typical example of hierarchical data is a table that
includes a list of employees. For each employee, the table provides a reference
to that person’s manager. That reference is itself an employee ID within the
same table. You can use a recursive CTE to display the hierarchy of employee
data, as it would appear within the organizational chart.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note that a CTE created incorrectly could enter an infinite
loop. To prevent this, you can include the MAXRECURSION hint in the OPTION
clause of the primary SELECT, INSERT, UPDATE, DELETE, or MERGE statement. For
information about using query hints, see the topic “Query Hints (Transact-SQL)”
in SQL Server Books Online.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To demonstrate how the recursive CTE works, I used the
following Transact-SQL statements to create and populate the Employees table in
the AdventureWorks2008 database:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;IF&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: magenta;&quot;&gt;OBJECT_ID&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&#39;Employees&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;U&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;DROP&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;TABLE&lt;/span&gt;
dbo&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;Employees&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GO&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;CREATE&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;TABLE&lt;/span&gt; dbo&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;Employees&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; EmployeeID &lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;PRIMARY&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;KEY&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; FirstName &lt;span style=&quot;color: blue;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;50&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; LastName &lt;span style=&quot;color: blue;&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;50&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; ManagerID &lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GO&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;101&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Ken&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Sánchez&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;102&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Terri&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Duffy&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 101&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;103&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Roberto&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Tamburello&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 101&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;104&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Rob&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Walters&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 102&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;105&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Gail&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Erickson&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 102&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;106&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Jossef&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Goldberg&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 103&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;107&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Dylan&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Miller&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 103&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;108&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Diane&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Margheim&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 105&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;109&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Gigi&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Matthew&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 105&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;INSERT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;INTO&lt;/span&gt; Employees &lt;span style=&quot;color: blue;&quot;&gt;VALUES &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;110&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Michael&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39;Raheem&#39;&lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; 106&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;As you might realize, the AdventureWorks2008 database
already includes the HumanResources.Employee table. However, that table now
uses the hierarchyid data type to store hierarchical data, which would
introduce unnecessary complexity when trying to demonstrate a recursive CTE.
For that reason, I created my own table. However, if you want to try out a
recursive CTE without creating and populating a new table, you can use the
AdventureWorks sample database that shipped with SQL Server 2005. The
HumanResources.Employee table in that database stores the data in a way similar
to the table I create above.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After I created the Employees table, I created the following
SELECT statement, which is preceded by a WITH clause that includes a CTE named
cteReports:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WITH&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; cteReports&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: grey;&quot;&gt;(&lt;/span&gt;EmpID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; FirstName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; LastName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; MgrID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; EmpLevel&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt;
EmployeeID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; FirstName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;
LastName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; ManagerID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;
1&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt;
Employees&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt;
ManagerID &lt;span style=&quot;color: grey;&quot;&gt;IS&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;NULL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;UNION&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;ALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; e&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;EmployeeID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; e&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;FirstName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; e&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;LastName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; e&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;ManagerID&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;r&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;EmpLevel &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; 1&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt;
Employees e&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;INNER&lt;/span&gt;
&lt;span style=&quot;color: grey;&quot;&gt;JOIN&lt;/span&gt; cteReports r&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;ON&lt;/span&gt; e&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;ManagerID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; r&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;EmpID&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; FirstName &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39; &#39;&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; LastName &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; FullName&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; EmpLevel&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: grey; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; FirstName &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&#39; &#39;&lt;/span&gt; &lt;span style=&quot;color: grey;&quot;&gt;+&lt;/span&gt; LastName &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt; Employees &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;WHERE&lt;/span&gt;
EmployeeID &lt;span style=&quot;color: grey;&quot;&gt;=&lt;/span&gt; cteReports&lt;span style=&quot;color: grey;&quot;&gt;.&lt;/span&gt;MgrID&lt;span style=&quot;color: grey;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;AS&lt;/span&gt; Manager&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; cteReports &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .25in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ORDER&lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt;BY&lt;/span&gt;
EmpLevel&lt;span style=&quot;color: grey;&quot;&gt;,&lt;/span&gt; MgrID&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;As you can see, the CTE returns five columns: EmpID,
FirstName, LastName, MgrID, and EmpLevel. The EmpLevel column refers to the
level in the hierarchy in which the employees fit. The highest level of the
hierarchy is 1, the next level is 2, followed by 3, and so on.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The CTE query is itself made up of two SELECT statements,
connected with the UNION ALL operator. A recursive CTE query must contain at
least two members (statements), connected by the UNION ALL, UNION, INTERSECT,
or EXCEPT operator. In this example, the first SELECT statement is the anchor
member, and the second statement is the recursive member. All anchor members
must precede the recursive members, and only the recursive members can reference
the CTE itself. In addition, all members must return the same number of columns
with corresponding data types.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Now lets look closer at the statements themselves. The first
statement, the anchor member, retrieves the employee ID, first name, last name,
and manager ID from the Employees table, where the manager ID is null. This
would be the employee at the top of the hierarchy, which means this person
reports to no one. Consequently, the manager ID value is null. To reflect that
this person is at the top of the hierarchy, I assign a value of 1 to the
EmpLevel column.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The second statement in the CTE query—the recursive
member—also retrieves the employee ID, first name, last name, and manager ID
for employees in the Employees table. However, notice that I join the Employees
table to the CTE itself. In addition, the join is based on the manager ID in
the Employees table and the employee ID in the CTE. By doing this, the CTE will
loop through the Employees table until it returns the entire hierarchy.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;One other item to notice about the second statement is that,
for the EmpLevel column, I add the value 1 to the EmpLevel value as it appears
in the CTE. That way, each time the statement loops through the hierarchy, the
next correct level is applied to the employees at the level.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After I define my WITH clause, I create a SELECT statement
that retrieves the data from the CTE. Note, however, that for the Manager
column, I retrieve the first and last name of the employee associated with the
manager ID in the CTE. This allows me to display the full name of the manager
for each employee. The following table shows the result set returned by the
SELECT statement and its CTE.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: center; text-indent: 0in;&quot;&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZcAAACuCAIAAAB1BteLAAAgAElEQVR4nOx9d7xdVZX/Ore/mlfSewghAYFQhQxWREdFkZ8iTRAUZJwRdXBGkbHMjF1Bx4qIOiAIgmAk9CIlkFAC6b2/vP7uu+303b+/P/a5770EcEQYh0DW53yS++4595S11/nutdZe+7sJB+SAHJADsj8L/V/fwAE5IAfkgLwsSVBMwgijDWAAJrgB4jgGYIwxxkDvvSmAAwoCkDBgQKwgfCAMAB+ABDQiiACxAYc04IA2Pio+fAiAgcGP4AsNcIB5EBWpERsYo2BCaGGMkQbaAIpDcwYwADqGDqWBAKAFdAxttEnu83Ui0IAEGCAMoBliDubrQEJqA6MBBaOhDQQMgxDgUApKwSgNDoQGoYTRBhAAh21IKBgIAR5DCEAbQCtoAaOMMTBKwzCM1bwaMQ2jYYySCCViKEDCGKPBNbgxyp5cI5bwjTFGI2lZzaGFSM7JoWMYNdKa9rraQALmpTUxYKAklDKA1ioGmOABII2B0dAa9rQSRkBIcA0Bo6DsfSoNDs1huEzuDdBGQkkobeyfClpAARowwkBYPcjE9oWGMAbGJHuTz1rBKGu99gFhhEkeGdACikMr6FfWXvZjGQtVSikAYRi+KIopQBgttVJ1LNtLzN6bTtqKAwqAAJiGCgAWAqFtdYMYMgYDBJSGsN/4ISJr5QoRR8TttXkA4SsDBvtjBiPtHmPfGSM5IAEYAcNU8lnCCJjn3e1rXgwgEQ5H0PB9V0LEiPqq/RLSoN5ABsaqFlJBJO9u8qJFQKSgAdvwCYRBA5ASgkNKq3mjYaTdYWGN76V5jbpF2DZQiAwYtDULGAgDmVxFw4ApRHZH0rJGwEh7cduy9ip1GXP+l66iaiUC4PsuIIyJSsP99t5hYExyWgUoSJXcp67rzdq3gJEqeZTkezXysEbDJMcnIDd6QlhsH/MU9c9G22dXe+2qP/KIVl93Bv3nJAxDpVS1Wh35Rkq5zzGjKMa1kloxwZXRQkmllBBCKaWU0nJ0SxqdQ0lEMFwrxAoRg/CVjj0gsF21RAARINYqhmDg0NJwhBEYU5ASWjGl40hDSiCOEcdcITRQSkEySKGU4hpSGfsn1+AakAySSWW4hlYCkmmpXm+i5WinD+hIBr6sSQiXuVIZJaEFtIBSRmrBTSxNrJWAVEoJqZkyvjK+1EIpA24QAwy2gZQSDHEExrWRykAKSKaVNQMhtWIaXJtE80ooZaxFKAmllDSx1ExLe3UlNZNaKKWsPUjNpImVUkoZqYxSyp5kTCvH9WuNiqwf/FLEjAE/zUUQsxogwshVyigJJSEVpDJSC2liaWKlmVJCS6OlkVoozSCZVkxqxbVRymippBZSKyWhpYFUkALCWKUpJex9JpsWVr1KGa2EUmM/K6nANaxKR36rlBrR9uvQpF9MOOdjPTLriCmlXhjFYiliKQygYYSSxnq8I/J8X0zDGDDbq0gJIWCEgqzHfdbzArORjxIjvZYZ8bAAQCuMdGFjd+mxl7X/mdFdSRdd7wZff2IQlhkkgqoPaC+uSTAJwQ0bdRZG3YQkYqv/1MaizCYDEseg7kIYaAkhIereAcZqeKT9AbyI5vXex+s/s/dFfvvKNKhbYzBwXR/QYVSz4bfSzN7WGIvSxiY4XvhW65b2fNlbF2O/eN6e0QPGHvlCYt+rv875fC3L4OCglNIiktYvYCF7RZQGkFpxKQzg+7715dTzfDEtjZJgGgHAjEAcIw61EsyoCIprAwElEcCEEJAhuA8utDS204YwWqoIhhkDZsBNZBDZ+IMrqQwzI91vvZfTSiuh6z1efdfYz68jSXwxBggjBDOQCmJ37y4FzXWiZC2hpYJkUKFWsfWYpFbKOkQ61DqETPwmcGgBJcG1YmDcxEqPuFqJHyS1Uur5raBGHAp7Y9aXsS6Y/UYp68Uknk79J0rV/ax9zqnH7P1rNWRG8mJCMBsedvfsAvSIL2adR6WZ0qHSYf2WhFJCWwu39yaTZ5daWX/qBS+n9rXDFzhSarXPM479c+Sbvc/zepcoilDP0VsZG1q+AIr5cRREYcRiA5Srlb2Oel5HY/P7sU2GygAyUrCumQbkiC/GAegIKoCRY1MRMJrZvRwQ8AAXgNIQ2iTnsR2StP6aAmAkMJKn0Hu7da8zj8wAyiaRwFkkVewGZQPps0CN6CRpKQETAcJmEq2ujE36IIJhSPLKSZvaLLxJ3Dc55ld1/8Ak2SI+qnkJyMTtqueVVD0DVc+XSWWtImko+yuMyYgld1jfO/bXf5WDZiAFADAWSRV7fhmQURSMnjd5HmGzhCM/MpAjFp4ECkabkaAhiSd03ZC12ct7qucQ9z6yrnaMWrKRGHsXJrFzOfrIB2QviaLI4pcQQgixz94Exaq+p+pq9cOAHJoxYwYROY7jOE6KRrcMOY6TplSO0gXK5ChNrUTNRJQuUKbRSVGeKEtETpYyjZTONhA1E2WIHMpmqTFPzXnKpcihDFGKWilXoEZqyFFDukDUSkRUoHQjpbKUopRDTooolaVUOkOUcuznbMoZ+ZwjJ+287iTtUDZN2SxlWhsbHKJ8ziGHnGyGUmlKZcnJOk46Q5QnaiLKE1GqQOlmSqUpRZRyKEUF+72To1QhRekUOZTKUTpHaUo5lCfKOETpHKULVsPkpFMONRAVRs+WdRzKJG1BjpPOUiFDOUoTZchxnAylM5R2HIcyRBnKUi5LBcdJOw5lbWumGymVK4w9p5NOOYnVkZO2f9qmf6n6cSibdjLNTQ3kUC7vkEPpbMbuSlE2RemUQxmHMinKOJQih5w0pYnSlCEnQzlyGimVy1pjThOlnBTlMpRNOfbPLKWzlCFKEzk5h3LWJjOJdnMO5ZwUUWK9WcchShGlc5TK2nM6jlPflc4SZaiu7VSaUi/pYV/LQnVpb29vbGzs6+t7QYwb9cUUEHPmh4EB0tlMqVQCXrjSwmbEbBemoSCHISuB9adMDOVBC20Q2ByZ9CArGlyb5DdaQ8DAeFC+HUKrAi4EtIAwZnTESMFwg/pIvBEwyWdjFIyyHsXrrczCGGMrCURsoMEC34gYRhKRhhH1Icdk5F6GEB5UHAN+4iooYXWralCeAGIARsEoBsQ2MWNi6BpMGANBcjaTFF6IGqQfAS7AAAMBE8LEGsroZAhTQMUQxiRFOcaYGILZwhye1GRAx9AisFeXHqQXAX5S3iFsvYUc+VNzW3XxEvSjIWIDgyj0pYoNJDmkbXmD9e2UvVAI48H40NAGDLFECGUgweyIuVTQsc37Ji4sYonY6oqBC3CtYZStoohheOKJKmgICS4AaWCM0lBxkjUOoXxjjDR2l60fElYDtnX+F2xmvxQ7HKm1rtVqLS0t9kvG2IuimM2LaRgDkEP2x0l1hoFg3Lpq7S2tjpOmQiOl8+nWjgs/dp4eXA9ddoESAOVDlVTsLnvmOWqc9Mf7H310yc2NRHc8dFescFjjrHkNs3dURFFL8MHjJrecf8nlOzz7PkTKcANAQXF7TclFaCBjKUJux+C1G0bWZ2SCW+QNQm7d8nK5bJ/FGGM9z5fotO5PktSFGRjBYSS0cIgMkqFLZZOgWkAG8AePnDONGjsp20ZOJpVJt0yYvPSJx6HK0FVuK2Mgfa8SAxUGqQwMgy5Du1WFYQUFCCG8iMNohAOHTRn3wQs+2c1sWYyAdmF8oSRMkh/ggGtiQHPfR8S1lq6JGYAQCAADZTS4ByM9oCaw+akHW4h+9ft7akksLPZKFxhhv3mJCkp+ryQHpIYgh9RIQYRNSBgBE6x/7k85okwq+43vXFkRJYngzltvb3BaidoW3/cYlISOJERopAosikUCnm8QAhGiwITKQAnAaB6WYBj3fVtZInSkwAQQxAaQBjK0qK0DKN91XTkSQurI8DAAKkAI87xRkQMCrXU6nbagZvauI8P/iGLJXiGhjeRCCXnswqMuueSTDAiAQNtSvT2Qg30KXQJQPkqbgWDdjp2U7rzjwWW9m57tyNOvF//Wl+at04/poNbPfffnNQC9q945u+3ks/6p1w5mGS9EzIBqf2yTLkLFCjoUESA0RPdgvwQA3dvbqwAvlkojjJix8KYBYGBgAGPKSTjn/+va/b8Qi1bJC8k5lIYSaSIAsl7SpbWGZhA+3P6jZ0076dSzy4DPpAFq3FY2FNnglhjoDhjAtInqIANEripvA9ySRg0YrvmwmMAjBHuOmNr8oYv+uR+IbfJTVQBfAb4v4UoIdFcqPgBoaAnOlOQh0FOtIlTg0BqMa+jAKw/VgACo7Vw1jmjxY6u6eD1Nti+KPX8M8X9SUD1BKCUHtIag1N4oZsHa+BuefTBPlKbMCSe9JYQfoPKVf72igdrJ6bzh9vvh+1BBoFyOpEKYRUMSXgh4QAjmGa/mAQq9XbthApgAMUMEKISsGii3GhkJAELoKAB6qz60D68PBhzgQBBy7Rdh2C6XlYEY8Jl3AMj2kZeLYkqpZFBaquLg0PTJU84++1xP6SR5L6Jdy28eR/TbpeuHAPDSuw7vPP20t9+3fDmlJ/3ipruefXRJgejXS27yNN4x9+/aqS09+Q1PbNyIwZVvnV5418e+sCaEFGzxTVdTliidndoy54GbH2Se99zaFZROXfWzHzcWqLOz4ZLL/uXTX/xymujQg2cvW7nBDlqsXbOK0gVK5TPZfKVSQR3CqtXq8x/1NSOmHjbCAIxDaUiR2RfFJFQE7qLac+zMKad97LNDSQwIT8IAz91z46xWuvIX1zbOOjhboLPOOe2Sy79K7dNS6cK21c9A9S9/5HbKNn/y37/f2jmRiE486WTm1xDsPnZ68xmf+Hw/EAJSBUAZcB98+PGGhs4Jqdw4Sg8z4wH/dsXl0zqawmIvIH9y062FCdN2rV6ni5WVKzfnCy1NRHOmjt8TYfsw63rmvokO3Xjv8qEk+Z3UvtYrbxl0ZNPhL0FB/zOKKegI2t284r4C0SlvfWdz+/h+3tNd3b7oyONOO/lMyky95e7HIcXi63+WbklRhlqdzj/++jao8rMbllKm4Ss/vHrcnHbKU75xSmXYwMgbf/nDPNHE5qYcdfzm2tsNmER0/a13EjWlHPr7975jwUlv/9CFlyAs9q5blstkyWkgp8kAUP7yR+6lbNtHLv86ZTInvvmEAyi2j7wyvhiLYhtUHn/0MWeeeTYDhrxYGYTDQwMrbmkh+tk9z3UBEKWjOui095/0zNYtNO7gW+99cueGJ5qzdOsjf6xoHDH1qDctOCXfseCD554Hvu2EGZn3XnRFL7Bj2/aTjj1k28BOBlx8+j+2UxukeuixB6i55UPnn2figSs+/4+Ubf78t36gw+KcSS0L3/TObg/FoYHJneO+/q0rK6H8ty99JZ1O21EM64J5nve30vDfWvZFMSkhVK6OYnbwN0ExVkV5z/Ezprzv4yPeE2oCBtjz5JIOopPPOLMM/MsVn2pooW/94roq0NE+6exT34l416onl1Db5AWnfHD3QHHdunWN4yZcfN65qG5eNLPlAxd/foedagYGlIb2bOicNPvb3/4JOPvcRRc2T523pRitX7eqQLT2qYcBefIZFx524jsgWWXb1nHjpl111dWm3Pej732NJh++J8DGB2+amaXv//befotiOoKRrwyKaUjJDaSE2jeiTFCsunXFPY1El3/uiikzD/r54p8+vfmxAqV++f3fUmra7+57amjz5qNndfZ7vUOh+4kzP3VI+0GV4W0r1j/ijJ986NvfWUOwpX9zvnHaWR/85GDXrvmzOkwwGJdLF5312bbCjMHhrh29GyfNOuyHV9+gdfj7O26mbPNp53887Ns0IUXf+853GfDVb/2IKBMO7Fj28F3pafPfd+mXdpZLamTM94DU5WWhWIIF9cFpLVUhk02ns5TKULohl+vYvXZNuHlJK9GvHtvWC8i+ze89tPHSz5zzwMpnKTft+iVLNz73UMGhWx+6rY+LGVOOuficK/7jyz9pzhW2PXHjsfOa3nHGJ3uEtdbg2puvyTQWWqnjsOYFuzdu2LR9A2Ub/vjww9DFa/7rqzRhzpO7itDlj5721kWnntMV4rfX/zpPtGHzDgZs3r6LiG677Tb7OK9hCIPFrmTEo45iXOWIbJAyimIyACujtPuNM6bQpPnUMI1SeaLMguNOrrnR4HP3dhDd9+xzWyNx+103UpqWbtyx28P55338bUcfhuLqLWseoFzbbx5bZ8Pycz568ZT2ceh+etGMwnsvunyzgQcAEeLuJb+/1sm2r1u7G8Fw7/rnKDvhdw+sBORxCyb/6of/sWH96vyUI7724xvgDd99/c8bGyatX9cF6d63+HfUMPuG+57uffrOCUS3L9/eszeK8ZE/dfByfLEXQDFl0/YBdHnbiruaiL7yha+e/uFzzvj06dffec2kfPvy+9ZSaubv7l+BWhWy/Iubf0YNmUZqm9M4fXhw47I191Ou6cs/u7YGvz8eWHjMOy849zJ/eAimevv1P57S0pKjzqkdh/YO7LjhD792mibc9dCTSgUKLD197rvO+uijf7xuAtGWTZsZ8OhT64gyT9x18/oVSynX+Zkf3xAAJbd4AMX2kVfAF+Mxk1wYpWFwwrHHXXDBBTak1xIQYvXib7Y59PVbnugBIIpvnkann/Hmu1c+Qy1zf/fgs88uWzKugW6454Y+IWfPO/nj53210scWzpl9+ptnTeukd531DxXgTw8syxBNOLi96A5d+oHPTKBOXa2u37qa8k2/vfsuhDuW3v0baplx56od4AOXXXDqoW/5QLfGt/7zq+0ZIidPqWZyMkR01113aa1H0vxBEPxtVPw3ln1RTEhwla+jmB0I04ZDBojLGN594vTJx3/gwu66LxYCUmFwxZ3TM/TDm24eAm7+wy/HdaYe3rCtAnz4jPPOevfbIXdvfu5eap3060fWDvsRgC9++ZvNmRS2PbJoavY9F1+xzQ5JI+KVLT/6zhWUaidqPXJyYwsRpab8esmKMKhe9Z+ffvebD732Fz9tnr3o/qd2gQ3/56fOb2+bTdTWSnTwtPGUm3nDfU/3LrttMtF1D63dbP43USxFciyKKQEVQCUo9v1v/vCqn/584tEdf3/uWy48/dxNT/ZQ5qCb73t2w2OPdhKl22lnaeiyC66YQhOqxU3L191PnZOuvvPeGoLesOeggxd96P3/0L1tS4FoZkdm59q1n/rov3U0zql6A5d/7TJqmsSAMBxWiFoWHP2e8z7+3S9e0knkEFFmHGXamprb/vjr/9q06gnKT/jGrQ95gII4gGL7yCuQF7P4BQPf9ebMmPnBD36QG0iAh4Bg2H1PK9FPH9rSDWBw69um0ycv/fCDG9dQbuZ1dz+1YvmSQoauv/c3g8DM+e8+68P/BoXfXfvj8UQFolMv+XQR+Mpl3+zMNNQwvHHP+kvf+6kTW48b3r79mdXLqX3yf99xB6Itjy25lgrT7t08iLj74tNOmPum03cDt//2Ny1E67fsigFRb3Rb5iulHB4e/tvo928vpj6H6C9AsRKGdy6aPvmsz329C4iAai2oKRhgz9JbxhP9/tHH+oGr//u7uSZ6aMP2CnDWmR894ZBZpu+ptU8tpnzHnRsHh/3Iq7n/dNkVJx51JLqXv2l6/t0XfXEn4AIGPnTv4puuzuSnrlm9G5XtUOWqRgUAxJplt48v0IknHHPom87t8wFVfnLJf6ec9udW7oFweW1oAOjmGHzytoMydM3dK3YnsBXsi2LK/19DsdL2Z5a0EP3kyqsffHw5NRM103//4Jq1S3dRYcG1tz9+zde/1k4UI6ho8f6TPnx45wIR7n5s5RLKNf/szvvLqAUIZs4+/pwPffoLn7l0emcqKm6DlOee+snW3Mzu/i2/u/M3lGp9YsU2INrRvanjiDee99nP33Hd98cTrV29JjKoclRrAWR548rHKT/pV49vrAAuqx1AsX3kL0IxA6hRFNOjKGYAwGgJCCUjKaLD5x9xzpnna8skoQApKmsWHzKZLv/54h6gf83jk4k+eOY7l23bTNkJt9y79Nmn78uk6KZ7b64A46cdf/75l1fLHrR/9LSWBqJ3n//xosZdN9/fmWv51eJrBvy+Q1oPmUFTWHFg1YanKdd84533QPXfdM23afKCBzf2w+/91wtOO/St790lUBnqH593rvqvqwODf738qxMnTevu6dMwnh8jccT03ts+ddv7q4z6YgA4h9RJXsyMyYsZDhWBV1HpOX7GlLed8ZEBgAFRmMBf11NL2on++447ysBvb/tlvomWbtjeHeCij//T+9/2dwi279m6jPJNk459qwR6e/Y0tI7/wXe/BW/H381uP/Wjn+21JWPchal2bV41rn32NT+/CX7vN754aa59/q4SAAEzPG9GYyZN//lft4aAdvv6Nz01Y/phV37vWvil737ty9Q8s5+hZ8W9HUQ/X/xYkhczkSUNqlf2v6zsvpIc0MaMRpTGvgZawNi82H2NRN/82pV9Ja8wLV8YT2v+tHzTsm3UOPvGe5ff/uvrJ2bph7/6wZ5K39FzjmyjXOB2P77yT5Rpuv2xp4bh7vJ758w/4awPXfzgHb9rInrwDzcNd/VP65g/rmlq1e/bU9w6afb8f//6D5QK/nDHrZRtfteHz610rV8wIfezn/y0HJjPf+U7EyZO7d20ctVTj1Ku47pHVwXAgbzY8+UvQzFjAEShfTUkOQToOGT1119IXgTKgTt4+Nzjzv1/l1imnSRRKkvf+rdLqWkypdt+9PUvHjWr5ezzz7r/ySezTU233HLz008/ks3Rb35/KwMmzTz4/I9d7NaGgWjtk4/liT589gXKICjFCw870lZOf/2r38gQrV39+PJnHqJ8w61L7oaKrrv6R9TYsXT1NlGp/Os/fOzYdywaYB4Mnnz48WyukZx82/jZy55cLwwUEHFLvaJD5tYrqOoUEAYJ88n+DGT2JQ2YtA9hlI48f1xLq+/7jEvbIQFahB40U+XBw+dOpQxRNk00hWi6kxq/ePEda55+OEf0hzvv4cAPfvSdKVM77vvT4xK46KJPLHrj0czr3bThKcrQV779rekzpxUKubPOORtGxaX+Yw+dT7lWSrWSk29sbH7jMcfKmD2zYnU+11RIUyFLa9ZvCzkALZn7za99KZfLLH9mnQIAoVnwzNMrGwqtGaJ0itZv65LA0vuXTOlovua6m+KkWWTSd45MxxllB3oJOhKhTOiGBGLXb29u8/2wXlKnfeZZSqkn/nRnhuh73/+py/Ce9582taMNg+V1jz5BmewfHlsGg6mTZ1AjZVroc5/8aEeW1q1b99SK1UT5x5ev6JdBjw7mHLbwtPeeClU8dsa4dqep4LRf+unPUZq27Vhl4F77q5876ZRD9J3vfGfC9IPOOu9CGLluxdNEKaJsKtv83LNroPVjjzza2D7ltnseEa9Dpqk/KyOTKInITqt80RlIAIIgsoZTqQ6RQ9aYNLd+TASUlOqG5TisD+bDYGigCO5Ds6GSqwATV2GCkDMJ2L7fQMRSjFRjhrG1nlgyH1pDI/Y4FKRIXs5qVFWIlKlxWbE/6d/ZDQ1my9M4oHQIjyHyXQ8KUcQUoAykQbEc2M9BbMLYM2DGzgawlZNaWAq6hO7KvKTtVSQ26ucaUcxHnEui0aaslIcBLQXz3CqM5LwKFIFIRckkVc4l47b83oo0EHGkYBBFESC0YU8+9Sg59ORTS8PIrdaGhWCAVsq4rg+DKBQs1jCIwsRht8V6IxY28mFoaAiA67r2T865HUS2k0OsKKWsvb5CGgKMrfmVI11YjlIwkDC1yOPQHNpnnudXAAFjS9lgbHW+6yN0GfROt1aLoABfBwpVoKj9AaWgDMDAA+ECtsILYKhshSiZMiBRiwKJSJvaiqcfam1KXfm9bwJYt3bTjOlzvv2tKwU3nGklk5bzvTiOJAyqFZ/FlqnyQO1+ItaKarWalDKXywF/ltMisTmDwGeAmDZ9fNfu7ba8UgsAzOhBIbokL/nF0WGwpHZca79aqkdtMo48QEoVA7JUHtCGG2gvCmOtFRCEMYAotK8QMyIWIYeG5AgCowAJ5rEiEABRLa4qABLuUBRoRAAUhOtFYCEYJJNhGIVCAX4EZaA1jEEQGAMI5aLOyQcDJOyALPEf9+f+zgBS2XE2Y+r/ZjIZ13UThl5tnRftezXFQiACil3dm8ERVurz6U1UHO4BsGdPj4EAJIu10dYSBCCWP/nIrNlTf3fLDWHk1uc5JwZk3zoYcDaWyQsAlFI2I+n7/lgqgjAMhRBaawtnxhgAnudVKpVarWZ/+IIG+tdJghG2IIUZKBRSGa/mKiDWMtBM1plZVeDFXsSBPUMRDBAweAG4YIB97JovOARTw8brhYpgUByKIaBC5QFloMSYkQFkP1gJMdySnaoUBsEgEHzpi59NOURE6XT2oos+EcdcyjHkRQZCjLJlWQWMPeB1LiOF64yxQqEghBjb+Y1IgmLWVXNrEQxq7rD1xVjEIRH5lq6iBAwCflhK+vOe3bugBSRLbI95MCyWSgEw3M6tU0BC2wKU3cBa+9BgPyBgYsl8S5hZHPCgUavGBuAmNoiCoMSFJxEN14qIAYFAgwFQGlJxILApIBGg7i4xVh+bsGGJig3qtfsGqLMv7O/hJOqwrIDBoWEDxEwYIJ1OjzlEe27V4o6Mgzguc9kDRNUhgKFWBucjLGNWZBDW7HlrtZqlsolZbbjUX0cC6bpVQPt+iDEoFoUSBr7HACilOOfPR6Ioimw6Y6xF7lMKwzkfC3mvlIpKA2UomFBAIZdKw4BrZSPKgIflyhCMBOfQCDXihDJFIxZiYKgYxhbFOIeEMPChfAgReBoapqaZyz1gCKhJDQiwPkRFMIRVa2dMiBoQaWEnsKJaTbxRzwsASKk5l+Vyta4BWat5Shkp9Wu3XvuvEdvVYUy0oV6MJRFAqVSBAWcaEOTQ5EmduUw+Q+NaGjvTROkUpdOUdta2Ly8AACAASURBVGju1IVpmjSueVJDNlMgasmmyMmnso3tGSoQkZNv7JycS/gSUuMmTSE7qEwNDQ2d5BClKF+ghgYa19SYpmyamvJOS2tzu0PU1t7U1Jonh8ihpsZCKk2pRqIUtaUn5aiDUgVKU56oOZUmJ0vpVNqhhiwV8s1ETURNRA0OpeqXSzUWOrOZRntFcogoRdRA1ECjknop26tJHCLKUCrb0NhMlEqlsyN32NDQYPenHHJsqxGNG5fN5olS1JxbQDSXqI0oZfWczzfYz9mcQ5QwOIyQQLS1N9nDrE4bGwuZTK6xsTmdyhNliLIpJ1/It6ScnL2BQqGQy+WampqS23QcIsrlcs9/AvtloVAgokwm82KH/fX6cTKUyjY1NKcplU+4Puq7UkQpyhWyaaIcURNRjlLktFKmnSjbms11Ek1M5zPjOinbnCmMJ8o7BYdS1ETUStSQ7XSodVJuYoHylMlT53hKZ9NEnUQdRC00aWLHEZTKUoYaCunGfCpN1NrSRETNza1EqVQqk0pl7E00NDSNG9fe0jKOKJXJ5BwnbY951dnb/51YE2ptbbWfbRGVebHsvpUwEDAYLvWTQ0rGgRe6ZQUNqHDEF+vb4YIjcJVbLkFF0EICNZ9BetABB4Y8DhNBBxUv9KUBwGMGDd+XgOayBvgDA9sVi6HBfYgg6Tqj2Ku5JUAzxnZv3zZ9xqQtXesVpA1gbYWaXcBhoFTlABDARKHPQt/YcCeohjAAhOAxNHxX1QNJy147Sri+X8uIL2bzYkEYc6E6OzutH+R53uiwrFGaR3FcBop9AzvAoaNksv2IL+b7IePBWC+V8YBx34ALGXIRAFJpBmjrLlWr7uhQr0Gl7I8o1Pf9KIrGumMj/pe1vBH701qPMBMEQfB8u3yZ+kk4WmIOA+bHmqnxHZ1aJxxeNu1vGIO0K5wgBlyA6yRni0rNN/AApRF4NgSPwGrw6jHAgICAnb8dAzIOEPSBu+EAmG9tVQPSLRcBzWNmcx1j/VTOpTEolSr20a1xKrW/2+YrLDbTZc2DiF7ssGSHzVYk2QSIVDrJ7svYJkOSiLK3e+OCWccV9xgtAKOD4f62QvYd7zpVaUBFwi3ZeXwwAsxTgM+UEALQ5fIwkLxZcWjpN6OOjlxrSyHtZHKptmJ/DAXBDRDFfPgHV37j+ut+qSArVdcaha2EElUfSkeKRWC14QHh1eqvkFj19IrjDju5d4cLMMaHOItgsA/JOteKK3BV/+Yv3v4P6S6fL1Ir14tCruplfPtm91kchoHHWWQH+IwJgOKuro1Tx7+x1JfkxYT0lQ7rYY7kIhQcSlqLkXXuQwFIKXm1mhQSK6WsSXEuOdOwSwopMDaGFLvOKWIJUVzXFUKMxJWoz3WN43ikLFkpFYYhY+yV0k8lCAIhlEUNAxhYzg8FMCXL1YrN+ULo3pXrp7aM/+Uti13AjQGJnctWvOmwBWXmrerqnjfvrdUhDA5VgAjhQHHz+mMWvK3UA9YdHz33qF3D7jBQZgZGo7pH93cdv+CU4gAY4Bvh+y60Gukb7AvJGLOZnREKZt/3R0ZCXNcdoZY/IKoeOVqNWQsXQoyUte+LYgAYEzDQCmFUs3kxLY3lRPGqg0CJ8907t686/vC3l/YACoO9PXmi5Y89DMAYQHEYybg2AKSA0UJq6wEld2OgBSJfwIDF/kc+8v/uvvsWoxk0li9d/bY3vR8KPFZACPhupQ+QpapN1AMhPA4OW3iOyLgcETQQahgwHkC5Yak8e+JCd1ArVgLKUPUBegPsteYNFMY6E3/R9qqSkWexqf0o5toglUphdFg68cXiKNA8AqLHl92eb6DOloUDXbADuwDjwgOgNYKwNtYXU5oBslItWizjPAYSjqY6QiUNKsWodsaOgmutn+9e2V32Dkd8NN/38SIDTy9HPyOkN0opFsXQJpVKmTGtDwP4MTymu4ent3RkOjq2VnxmoALUtu5ZOHNSv9+9eaB38vjjpQ9jUC7uge4PurdM73hDrR+DawaPnnNkmZmqzRIzDlkeWP3snPFHDRcT9j3AVqoB9RS+HccY0dWIN2pfkNf2tLm/TsbS0jiO8/zVj6yMopi2fFUaNi8GSDtkCI3QG7a+2I5tKw+dfXypW8tAHT7/4LvvvAtGh+UijPTcaPasgzNEk9rbyxVPAT17et/33lPf8+73ExWyTtv9dz6ieRT6A4DLefmohUe4lRAKcUIHo7UIAdHf3TNjyuR8mhyi+x9YWS1hcEfXR8/48Akn/T1RR5sz/sarf61QlqhuX79rRsfchnzBcWjD6me3rd1wzPwTvvDZL2QcSjt05+8fhwCLfcCfd8gcJ5UnaqtWjAJuvu2mXCFPlMpk86l09sqrfmAApTHWtXmVo1iySiNguwptRn2xkXLfOAoA7VWGr7rqa7kCPfinJYfOfedAF0RsIxdWrQ3WT7nPuIccjUlf0UU9/jZiYBeaNMb6fQbQhuq+mAISNjQJMHgbdh0399Ablvz+nMv+xeMAR/ez6xctmDkY7FjdtWXurFNKXZbKLQTb0rNh6RsOeqs/iHg3n9Uyrbca1kYmUcRD3s4tR859+7ZtdTZEABosVPuV8l6l8hdVveLFUEwllRZS9AGDPXs2HDztqHAYC+cdce+SxXZAACriteELP/GpO+55CEo8es9dbzn51P5yvHHtuhmTJj2+9Kk4xvKla4467I1QHAikKgHBJy7+eIpyzyxfDw3BdBT6RkaAeO+7/v6Bu5fwcOiO22879qgPVIsY2LFtWkfTnfcskxrL7l51/uln1fi27tLahYec8IfrHhBRuGHD06e87YSdGzZObp79x5vuAIrLH19y8qIzeRWAfN/733zb72+KI7VzW/lNJ51aLA0rMLtycHG4fOhhhxeHy0mx6GsCxThPavxq1bKNKIvFLqC4Zt1Th8w+ecfGJKIMo8rYMcrXHIopCYW9UUwB1dAf9cUiich463bP65hcUt4nvvqlWxavYhXontIxsztKfPuuSs+MiW+Ni5AcWrjADl3ZPGPi8cEgBlYOHjf78EGXeSMo5vUOrFt5yLRFXV2IgRJjakRz+w6pHZCXLC8LxTSHFoCJgVIc79y88ek5k4/I0IQcpS6+4Dxj49CoEgz1vOWdHyj5WlSHIOKP/+O/PL1m53B/cdFRR2/ZvNMYDHT3Lzr2hFJfKVmoQsYRK//hj78tNGRyucK4pinrV+8yDMyLYGylTnnbpo1zpp8SVNC9ef3C+dP39IZcYHg7O3LmgsHas33VlR94x0cQQ7EYKGs1UB7sm9p6HCtDy97enqeOOOTEnRvcrRu2/+MnL2FRbF/Rs88+d9WqVQCURtUPLv3ny7bs2KmAWKpIyIBxNSbqHBt+vqrkz6BYvVBQ26pXwWMYO75R7BvYMW/W290ivCqUMoy7YTSyRswLoth+LDpZyVkraUmylUWxUXpVYeAyREB/dMJBh+4a3lMDZh188sAO42/Zfcysto1dj3eVew6adkpxl30pIrCNpa4VE9qOHNwNvlssmnvUrr7hAPAFYDSifrjF6Z1HcoUQKEaRATQzocfHrJnyl28HZC95ub6Y4lDc89wdwCCLhuZOXfjLH90OhUkdrd/+zlUAoIJnHnuI0k2UH9eapkYioqabFz801FvsaG4VHIxhqGdgzuRpuzbvhgbzY0BW3X4g8PxyGMab1nWlqU14gAK4+8XPfTznUJqopXB0VEOtb8+Rh0zbvquqJKo71MJZh27cee/6nQ+dcuLp8CDjSOpBY/rdcnHe5FMGdwAY7OtdfvjBixBj9TPrm/K5NJFDqTRRmuhP99/H4tAAl3/py3fee18tCBUQCfmC+DWyvarkz6OYrvPAWyCL/ZqULhPdQ8NdkzuOEz6gEMd8n3qxvVFsf3+LtDHK2FUZxL4o5vM48ZJiA98E67oPHjd5mFUHjfzFdfd85uIv1zZtPWZWe6D6Vm1f94aD37VjtdAKQAT0DHWtnjfvrTJAbcPwwc1Tyl6ULC5hJILeyvYNx73hXavXucMMIep8tRq1sh3EOIBif728LBTzq2bsGOVA35Y8dcZlMJeFtdKkCROXPbEUhlUH+s748Lnliq/j2DChgEpNRb6YM3Netcyg0bN98PCD3gCtAaZ4TQhbWpmkh1moLvvs5+5bche0Xjh/3o+/+w3A7+/uOeLQ09Y8Xa51d08d1yAkOEPfutqxc48ouqv3FJ/91AWfH9wawWjABWpdu3bPnvDm4W4AvatX3zVn0t91bUB/V/eJxx8Cw0aKXmEYEPzmxut/8vNrvCiOhLQQNlgqM6X3dxSzwllkk2KAhrS55uKuro1HzH/PhpWxRbEgLL9sFHvVvnUaRkELGAkRQ2voBMUiJQSMAqCBmoBr5NahEw86sqs47AK1GOd/6COP3njD8TMnl2t9npJHzHvz7o01pSGkXxvYtH3ds8f/3WnFAfBd7vy2qRKoGFMOGSCgi91rn5o78/iBEgIgtM1kp76o+l0dQLG/Vl4WivEQ0BBxDSgBfVs2PfPm497Tuy2Egor9h+69800nHl8rDbvV2tFHHPmHW26HwZ6u/jkz5618bt26tVvnzz+6Z0+pVhKVHn/+tPlDe3YDkWClrq5NU6dOfnbFahjEkentHlj4hsPBedeWTbMmTASLYaLLLv3n1sJh4Ohev2Xh3Lk1F64Lb7dcOOvQXb1PR+id2DTt0T8+I8NwzdonDp436bkVKw+a+g6vBD/YEIZbjzjofbIKSH3wnNYnHr2XecGWNbvHN04o9W1/6P5b/+nSf+jq7bMIxbWxHtmf2V5VQeWfQbH64LSWgiUemZFAJFRvqdIza8pJI5UWnj/8WkYxbafNSvAYahTFZJ3wJw6ZXZGLbx44cvK8Uqj2hIGErPbvPLK9ZeGE8avXrGPA5z/z1Y986EIDDTAodvYHzviPb/9caQRbB4+aOKurbzAAOBB6ZehibffG+Qct6h1CAPR41ZALGBg5VqsHUOyvlJcbUfIIAOOsBxhcv3bZG484OShCM0Ax4RYv+8dLjnnjIqVR2rN7yrjWXGE8UfOtN/4OCnt6qtNmHqEloNC3tW9Gx1ThWro7IXjw3MqnGhsLRKm2cRPaWiYyX0AACv/++X/NE+WIfn/TrYuOP32w2+x4bvORcxbs6Q6URt/64YWz53vxHoVqpbs0u2NuQzqdz9NDj9y2du36g6aeCg4v2ri75/FDZ52yfTXA0d+9aUpHc46oNdP85EOPKr/4iY99mBxy8vl0QwNlMudeeKHHmATsv8/f9iMUq49M65GIUvNIax8obtm2ekrn8X4JLASAUrnvZaDYq/yt09ACio+imEpQLIbmALcEPQJwdffSdW+Zv2h3f+QBClUV7Lzzp1cd2T6RRQgEoPGFyz6dbSJKUZ4yP/7eL0JAAtWNXW/omJwpNNiVLadOalt83ffi/h1tzXOJplGmiRpyLe1tN914MzQCz5a/vKBxveD2atPn/738ZShm6ihmgDozj42vWJg0OFCGDkyYrJkneAj4frVfAUJAVSNISKDGJMAit8IFpEZpqAYN4QtbbG7CyNq9UoHiHozs6+m3L4KONBTqUYCAgbBLX1lOHQNpZ6HHWqAsUeUeRwhAcl2VpgwADMyHwTBQTPgbNKADFbswEgrS86GZjGpaJwtfD5bKCgi5+POpsVcVigHJ0qAvGFEKISypFoyyS1VaekRpYsvuEYf2QClVVD/fCG1Rcvr/8fr7AYpZX8yurqKUQ6SQMHqXwsAA0BDFABFMRXLAAwxKQD94ZIohNCTgV0tA5MU1BW2pXGIDCYAJMFHxoxDgQK1ahC6Zch8kpIYPVLSw3Uy1XKuraCxI6T/7OVlU3LZIktPYZ7B8rxH0F26FMYe/OpvpJchfiGKax8xiWRiGRCljJ8eOKksCAkYiholhAG4Y4AG+0RwKYDARuGEcVYZ+hSiKYKQdQwxgKwNVBB3Fdt5MdQg6QFSFkdKu2WckWCiklkAE5YYMAmCQ0MNhKSn0tMvWoxyiaN11DsbgC1UFNJR9RXXVLdXnG2mTpLGFnXk+0povVlTx6q+0ADBil0opW/XqpDL2VqWUMMpoCcWTZdB0HDFfAcogYghDbYAwjl7FT/fyRQMaRkMoHcRQJu2kTGKk2tWcASFnAJTPoBEwSMDoIaAMA60QxRKQfm0IkNYf514ROoCNWnQExTgwHCMGhI6gIsQhIgkFCZQ5t4uECRlBJSsaKxlbn1dLJXhgSYHqU1lGaEIiA+2rmGkOpaG1D1013Bo/j4WQGgbQgNJgHFpDcRvfWMuOwqS8RCTF3gl7x/P6qv1AXlrVa1CrwlgHBTBwUjn7sEEobJ/AIm6YgNZWsxKohq5BJEQFRliaZBVDgVXFDo5+jkApKAZA1Nw9xqZsuAsdMK4lAC0QV6F8GNFTrHEAIoCJJFDh2npgYECMCDwGM1oikhDGQFbNUAzfPtJgNBQjMGAwksdMq4QGUQFeFHLDuImlCaUJtRJaGnDbSb+6JhW9RBGhW5NxUGfggQFsx6MNuKVqg4SR0DEiF0YYQAJuyGzH7sciZuLVOb/qFRHX9xhjCdO6AjTsep2xtoMdJgYiWP4VKKFhYACpq5VanxcmuaxY+AAzRskktxXAVGEtDH4YVRhgowUFCSXAGISISkU7cy8EAgWAQdVgpFurWCiJAm5rPYpDvRZT4sizk1jiUMBAasGgJTSEjitVD/Bg24/DgGtTLVcQC+364BJCQnHJ3HroARgohYgnOV9uhNRMmlgrppWAMFqa/cX+LTr9xTOQDGAQBSGA4WKVKCMkPD82gNLgsWW9kWGtpLwajFQAs0M9XMAkE7YNt0WyNY6ihM+EnXgsgCiKOQB4JXBfKnihgF1qTIaRW+FAyefQwhvuk3Xm+OGKryx9L1BlPmCjO6l4UEU4lPC4CgbpmlCaWES+fQq3FnFh2VDtjElh6RKT7s46MftPd/RComE0jGRxCOgwjLlQHZ0TRqYfaKlq1WHDIxgGzWBEpeoKwA2ZqEcouj4ra//WxIuIfS5bJyi90DAxsaNTax1Kbic5BlrEUgCA1FBgXuS6LoPm0NDwy64bRhxw45AJbpOjClLavkEJwOXctSurlxgreyUIBiEgBJSwKOZaLimw0O3TnMGgUh6UIrJo5dvRlSQyEGOZ74SKI8hiddjGsHu8UlGGkECkjDEJE64NPZmC1jASOjIy0EpoDWmdjdF8iDb1KbGATox/P2n1lzYbHAbV4RKMZZ4CUWbipGkZy+fiUDaTcogyRI1Zas1ShizdTYaoqSnbniHKEWWoqSE7nijT3Nlk/ybKtzZPSRPl0kSU7Wif2Eg0LkNEeaKGHFEjUYFoXEODU2gjpyFH1OAQOVnKtVC6gSjTmG3IUMpx0kSZxsaONGWaiDqbc9TcTk1tGcv/kybKZ5tbG9JEhVyeKNPa0kmUJ8pSOjOWXMcSzKQp61DW2c/JT9JEGaKmxgIRpRNmnmRrbG7KpNKWZ8eqKEOULzRmG1vzTa3kZMjJUCZPlLLEPq9BHhgnISdqamhMEzVQOkOUMPNk0k5jntKUa27M5/NWP02UaW9qaWxuogxR1rH2TJSiNFEm09TUVCAalylQiihLaaLmFHU0kuWMofykdEtroSWfJ2oharM2mSLKZCgzgajVcWjm1NY0kUM0rrXBIWpp7HQo6zjU0pJ1KO9Qvqkx6zjkUKa5oc2hxEzzDYUWombKZCaMo7bGAtGEVCGbzVKKMpmMpRXKETUXGhyicc3ZNFEm7bS1dRDlU6nmQlMHUZacVMJMNWr/KYdS+4v9vzRmHh5GMPBqPoBazbPhSZ0QWSd9BSIggPGhAwMtDVgAxMloGPcEFILASIAjkAiEzU3GAaQwBr4nZLkMKY2BMpBeCMnAYxWxhHVHS2gZCnQPB9LmCMJABIHtr4ar0mjAGwYLizEqGlARlBtJxEAYB9AM2vhebMcoIp5MoHoBX2z/6YteRBJfrDg0AGjGhAFS6awZmUSltI0ow1rR+mKMy0hCARUvVIAbMgP4QbTfa+KFZMTHLA4OwcCEDDphSTRAwOL+4pAX+DD1ygtfGIliparAFITgI5GZACSPmQhsgl0AkZ3dDV4GGAc8Y3OuHKGf+GKCKcgIsHkxgA33bdU8GuwfaGkurF713Ij/xZlf/ywFD6Ig1knoqqV9DIahbbtdSN+ONYQSAB9J/GubuoYxCmAirhktAXAGY14jvhheEkui5sI+WxBEAKZOm7Fr9x4LYaXKUBiWgWjn1lUXX3hGR6P1xZxcYUJ7y4ITFv597/YuaAkFGcIY9A2WJVhk3CCMpQCMDGpVz1PQgNA9m7ceNGfhmnW7oYAo7N26edqESUTNqYZO27ds293HAW0Q+pFNVkNqXmXcjp8y9zPnnEnN87985S2I/E+e+b50btyXv/XjIAgAoYSEQRwpYyA04qRWRBqI1xqKSQEjtRKAVsoYIJ3J1VyfC2WAwPMDvwrJbET58P135/INlM5nG5oVMFiq2jfRzh7dvzXxQmIAqZWNrGEAoaATxuqRMY0kX8bM2gcff+O8I/p7qwoA/G3bVk2YcvAZZ11SqZSASPMajDYalbKUcSX2B6zxmDhBsSEPFcYD7kMJhOHM1ta2XMbJkdPU7AoMu5DMBXwY+Z///h8P3v9AkvSoekkuPxYwEIzbP303gEEURUJqaPSu3LxowZGWdDxZ7wIIBKvUqrDDZSZ5Drdmq/+0rTSIIvQP1V4DKPbSGKuhEXuRfbZKpWZ9MQNo2JkcERAALlBVYU/fnk3zFxyxfsMgOLhrsyyy1FeGgrJ88GASLAw1NCBjqNhY+PAZmDIaykB5AlL2bd160vGLeosslIDQw90902cf+sjylbYxtLSLZEQQYAZRjOqqZ94+7+Ct/ShrlLZuP3H29N27h2OAc66FL3gMAAYDA1Xrd0gYCZFQ4RkxsnQI9KtrQZCXKApGQzKbF8OY7L51r0az+4ZtXvXMoQfPfuTRpRJ4eOmyI485fmQuoR3P16+ytVFevljecqlVHMcjmdAMkTVvA0guqkPDrFQDQ7S994Q5RwwM+D6T1dL2hhw9sHQVAzy3CvgwPowOIkjz/9l773hLq/pcfO12+pwzvZ8zvfcCQ+8CAiKgNAFFEGwxmlw11cTrTUyuMb9olGg0RkUBEVEQBKQ7MAxMr2dO77uXd79tvas/vz/WPmcGBSM33pvM6Pdz/pizZ59d1rveZ33L832+gA5gXMHBOWBoIT0oTS2HqyD9fPaO66574v77oUQogt1HO7ec847RTAjDEBUAMTaShgajUgoKSF6TqxQRdakvRAQYBUgtDazksoJzeHDtrIWlyC/zEJEA14Dm0ApgwpYIIIGxQg4QWvicUSm1FMd9MQlIKA1R2/9GnVz7/61ND7HfLQprNEh7S4RRIBQ3tfR83kir21UoZPo72teUyxifhiWV529be1aCNE+dMitdyHiiPJobufmmD51zxmVLOmbv2vn8O99581VX3DSroa1n75Hp05YVSwYCELo8PDp/5tzhbMgBMAmlv/P9h9/z/g8Dcmyof+mitdW8CxGkj3XOmLvNcXD+vPYZhJCGZbt65KKWGXNJYtrUhS++eviv//ozX/rHz9tb+pUdey+88MqSQ8fPohN8sZPtLHoT0zBaUN/uR63h+eGk1smeHxpAKBn6ASCheODk+w7vu+2mdxug4kcK2Hb2eSOZvDCvE/A49cwAlNUkACB15PpTJrUGno8JlQsFUIUIrGt03YzF1Qqn0ixdNuvRR+8LOYoVDUinOLR8wYwEIc1N88slBRGMDBx9x5U3vOPKG+oIqYuRRx9/Ke+N1ygFO2ftWlUqIQoVJAOKgZUYZun+A9MmN86ZNTdGWp79+XalqkeP7r7pXR++6rJbYnGSqiMvPrtbUgBycPDovDnzY6S+rXX6wVf2YcjZOG/p+z50F6mLTyaJp+57kDHKoakS8xcuICQ+Y+bcg929EvjGN++ZM7MtRkgyWZdMNH/uc19UgE/lye6L4a1NctO1A9omziyK2UL8uC/m11BM5jPDvQvmbXVKUAxQYJXy+9590yPffwoSu3fvPv2cjVWW7xnonz55zY/vfx4mGOrfN21a+wvP7gVH775jy5aenslyq7Q5fPTYOaeds//oKAcgFatW8mV62dXvltIf7utaveQ0P8cQZkuDnctWX54dBT88cNa8hf0lVIH8obEz5qws5CgDXnr5hcvfdh5nFMD//Ozf/+AHPz1l8gJvZBraSiZpKTlqrNea+1z13JovJiIoavNiBgi4fnXP/rPOu7DoeApwveAURjGbOISBERIaUCZBCAy01pxzGEBo+BwU/qH+dVPamcuSjS0PPfUohxYhB9OAfsfVl//gge/BYNfzr5654SwDHOnumzl9wdOPPQ1ePbJ35+atF0cGvjYCHCK6493vam9r3fPyLxRkIQgZEHHAsPdcc8lPf3yf5Oo73/zppRddW6p0ZbLH5kzd8sB3XpA6u//gzy84+7rIhe8Xl6+Y9fhPfwaNY0f6z9t8Tu61rvVzFv/wsUciYP8L268++3ylRLqS/8BHPnT/Dx9kTBw4eHT96WdGQBBauUZdKlUuvODygYHcKbb/fzPW6xujmJZaaHCLYlBlwIEqZIYHlnSclx621DueHTh21y23giGqwPXKd37whp37ns+VyisXX0pL4H7Wq/YuWrRmdMgHh59xprQtdT1IV4Dy8vDo7CmzqxTMpqa13HPw2OLV68rl4VJ2dMGs9ZmeClQp379/2szTIg/RodELFq/uL+uSQelI6cKlZ5QKka8BiKuvvOjwoX3Vqrd505nptKOAIDJvcBVPhXv3TVHMprosiknqQ4YT2X0BbNl21pe++rUJpoUdnnRyr8SbmA2YjqOYNjGr+QFIqyKtgCqFr/jR4TPmLq0jSZKsv/nDd5d5CAVEPJMefv+d7y0W89AANXfe/jXKfwAAIABJREFUcPuu/Uf7M+VFC9aWR4tQgZMZnj1rRf8YZUDAfUQBpHjgX79eRwhJkXjLpCefP2A0wANoB6AwGOqha1eeCeQ6u16aMWmr9AHkjvU8s3X9FWP9yGT6rr/xolLBgUIx5yNCcDS9cmpHlbMIGD545PQlK8rl4kB25JIrLg8Yh0HVpbd/8GO/eG03ILJj/YD+yEf+4LVXD1AKBVRc+juGYuP1rV9FMVGTrgyhPcCHrGSGRjpmn1NDMRPs2v6zekLqyeSm2MzW1jqSJD/+2X179x1avuDt1QygnKHeHevXn97fUwZHcSC7YtlZFcfOPNRjXT2b1myoUrgMbj7L3Uq2VL38muscd2yg+/DG5ecbF5AFv9TX0XHWQCd0n7ukcXpZwgMqPf7C+vYwBAMKxdGfP/Hw3/yvvz5ypPO2Wz9gDIZHnRP6h35XUMz+FPOF46xXzZjvdPf0NU+e/p3vP3BiT9WpsBJvYjarUkMxcxzFFBByFkURNOzpTA8NzCctX/7CP5cCunTT6o9+6mPQADcvPPNULEYmNaWShDSQ+il10++7/6FjfUNrVp8VuRpeycuOLl60KVdGhXFhudQ0hBTQIhTBvq7u5slLhoeqUAza+dNPfrQu2Rgjc2Kk1fGOjaYPrFhweXYQFffIaGbn8gXn5Yexd+9LV77jDBhUCtzyAkp7By/ffP6uw4ciIN/dt23p8pHRgUO9nSSViNfVE5JqaZlOEs1PPvuiJY/94cc++vjjT0jLWvtd9MXeEMU0NIxQHIYDEUwIBBBOenB02YILIx/Q4H6We0NXXngGOKQPzl0DxyCounTutHP7D1MYNz20a+nStZWiAUe6a3je3LWjYxQM4Dzd3b1pzYaDx0ZrTAvDvvqv37rlzrsMgoHeIwunr3THKMJ8z+HXNq6/lJaQ2z186cZzDw1msyFynaV3bLtqdLToGwHQzFjXRRee8wd/8IcP3P9jS+aIxK+imKxR+0+2q/h6+w9QLPB8QEILETrQrPvIgbr6xiPd/QrIFMpcw49Eqeyc2ihmeb0TKEYIMQBVYpzMAHgRqhw5/21rzqiUIgb0jR1bu2H5jh17tYBfKdx2w1VhJSNcDxIsAAyOHOlcuGhLNu0jCipD/ZMndTBdy+5DC7AIbhVaCPBCEH78k3939NBolM9sXDzrn/7hczAY6WML5q2N+PDRzpfP2nxjYRRAgcmhtsZlwkcmM3D6thXWT8yMeRDwjubnJqdUBY+AzLGeFdNnul65d2zw2huvLxTL0BAMjm+8SALye9/516/885cA2Ox+ruj9HsWS4w9AmfEmVc1hGJibG8ksnHfmUK+EAkyQG9p9+rr5zzzyBCR6uo/MmT+lu+/wwYPdyzsuDguA8fuOvbxkybpyQZf6MmHOnTd3rdK1GmVxcHDZgkWVECWfg9P0QOfMeR2vHDiowGCi1R0r+w/0wLAv/O+/jZGp7hj4cDS3cU7ekxFQGih3tM5zQ8ahlfFDP/vBu98/ffpMFiGKwE44jsZbyUQNxaxHdhLbm6JYEEYTEaUIPRjWtX/XnOmTDx/plIDj0xN9MTtU/OReiTeziXZ5Po5isVo3OAeo4EZpSCBCac+x9tTUTIHm/BBwvvPvXz7z/Ct9Cr+Y27Rs1nOP3gel02nd0LCwc98eVi0vWHT64FAAKdLHjixZuMkJcHRwKFI0Nzo4f0pb/6EDMCLgflXI9sWnVcsm13Nsw6KZTmGMUfm5z3xl3qzlo2NHxsa65k7fmBlSQLWre+ea5efkRhQN3Y6O6T/9yROKYWykuqpj/cjOnk3tq4ohzfpOrrvvvDXrXK9cpu68BR0/evhRaNAA02Ys6hvMvLrzpavefhGgpazdxQoIIvU7i2IG5nUops344WW7i3lUzVfXrbiwr8sfFx3MVfP7GwipI2TK5NYHHriPsrCvb2zjqssrYzqqpL3SwPTpHVEAm91fsnhrJhdBAZ5bGR1uSiZJrLFpyqw6QmZPadx14EAISEgp/Ye+/e0GQpqaWu67/6EzNlzgj3F/yF+7YGO2LDkw1DmwesGyXKnsirDqpYHg61/757//+y+wCJxDGSjzqygmTm0U0wZCyZpgh+Iw7JXnnmpMksamFhJLkVhyxpz5XX2DbshO7RrlOIvkdSgma425xudRFEWQAEP2tcNv23B2JBEBbjDKRel9d3587fpzo2rBy3TNaiZ1hMTIrB2v9NJyZbC7e1775ohBO5XhQ/vXrz67s7vErS9mxLE9uxoISRIyeUZby/SZvQMuFCCif/qrTzbFSYwkH3rgiRVLN1QqmdGR/qULtoRVAKKn59DcmcuoB6O0Wy2tWr6OkOaW5jn3fuNBpzO/eeHaoVIpBHLdfWtmzy0UMxy6q6933dpNCZKKkcZHfvKc4/Hbbr1p7qzJiTghJB4jDbfeercXqt9BX0xDyTdEMTXxtYWy3eDCF5ICEswBpFJhLzAIU4ZhhVwRtoqvUS0CAlAhuGsMqA9djiAgBaS2KgEMSkBrDhS8EIY6uQGqBAOKgQsIKB8yyhcjaWqsP+0YSBQroALQGka4UcihgQDa/cCd7z106Ig9iwol/juIYmZiwA9k5DmRV4KkkVeRyniRVEDIa5tbSK1Ogdj6zeyNUIwDrq5JTQQ0VD5FIECB0OSyTgREkBKiVunSgnsFGAal4SGqwBhQAakRVGGcEiTjIaRB0Q9z5SyMgGCQHEZQGVIDacBDgFOEZURMsuM9vJWSAw1Ox+mvGtRXtivAcyg0mMWcEGAocx4CELVHQxkZwGgEFVarxRrACMncMPAATPhiv4soZrSsRZQnoBjsvGKDE4rWgITrKGiwqu3MKAMZoGwix16nkDIAUPAKIQyDYUrCjCemohBCAAY8qBrfhdau1AyAojBUwvhKSqBYysD4MEwCFXe8WUTWmLgSAKRSgeVwvvrayzFC3vOemwBQWpsBLsZ7Ym3u8wQJp9dpLf1qnnv837+iojX+PAOMY2Lt11qqxQCQtU93wiX41Tf9T17TN0MxC0wwMJpb1qv0yjDC6h1xjYBJBQRMntoR5evyYhoTM5A44AjKAT+ynSGAQ8EBAwodgnmmCgVEkKEV7JcmpPABgcgOqLcyPVIY34WGxxAYraDBI9uBpENfQbNaUx1AAyhq94ZRCLzQbhdL07c8Ta/qn7gLtUJkSWhFBgEOlCIfWkJKGKEgfd+HgYpqFG6jYTSHCgEthLJ3cbES/s6hGGcBoCllMAh8Fo/VUcqMZdwbXlMWM7qmfDqxEFyBcRhIya3GjlUHkVpIzcYhRGgdwkCz8TnJEtWKy6EZGAQH4xHgQUFyCGGMUoAyEpBGMy5Ce1tGrm/f3a94IRUScKknIRS0R6MgMPb8YQpGIwiMAePKl0DFpbb3QCipMK7PAe37LgADOL5nodBnUmploEuhZ1ESEFJRA0GZX2NBK1SrShoYVYYsWxEPC5BRxcIa5agCgIbkdrEEY9VaVg7QGkL+0tQ4/RYpzVZ+SIaBZ6+aAerqG21SrLZc1IMWMAySWr4Y02AKTGHCFzMT6aNTy+z0FGVHcxqIgEKhOVXPgtDugUhLj4awl18BGgqgCClGOXIwAAf3AAXNKYxUdkaIgQEi5gMCWsOAAwXqRXabK8BnCCUUym41AoqRz+1bUI6JmoIBoxwGVslSS2OlYQSPareVNrXeOwPrnWktASl4aDQbz+0KQGumTjgcRegVtRIAfE8Y6wmqk567b9HJTnS2fZSW+PrGKKYNL5UKAASvRZTTp85obKirS5FYjNjpQXXxWILE60lTgtTX1TXECJmUis+c1EpI/ay5i2I1BYWWOGmK18dIvNZzn4iTmG2+r6sjMUIImd7UPLmpiaQIqSN1hExtbLLyC5Obmppj8RgZF1mIkXgyNm3GVEJIjJBpba1JQpKE1MVjbW2TSIxMmtpKklaUIdXYPJuQFhJPkViyoX7G9OkdJEHqmwkhqSlTZyUSVoEgTkiqoaHJNvdPnzaloaEhloiTRJzE4ySWjNU1kljcCgCQGGlqrrPPJDHS3FofI6SJkCZSN2XaYlLXkoiTyY2kjiRjpJk0TIo3TqkjUxvJJBInpJ7ESLIh3trc2GpfIRYbF1oghJAkIalxyYna28XemtWuSIyQVCphl2BS6+S6+kZC4iQeS8YTyQRpSJDmOtIcJ0lCCImTWCrV2BJLNSQbmhta2saFPhIklniL7/7f3WqSDXFCYqQumaojpJ6Q6c2tzan6GCGJVJLESKK+jsRjdtMmCCGJOKkniUkk3kwISdXF59STmQnSnIqRBCGtDdMTpKWxvsVuotr6J1IkSUhrPUkSEiP1JN5CYlNIQz0hJJkiDUmSIqQhTkg8QeKpRDIRiycTtY3Q3NgUI6ShPlWXTCVi8Yb61KSWpok90jap1X6BZKqeEFKXSiQIicUJiVlRiuNXv7mxaVJDi/21IUVSyTgh8dZJM+rqJhNSn6xvIfEEsRtkXMsiSeyOPzku+on6FqlU6ldZ+69DMettFgolGLBIE5JklPte1WgrlEqpX6pppUaAtl2aEoIL11NAsepLLqAhPI2ax6Zt7Nnf1wVICAkN1/cMoD0KBQbDAM2Fosy3CsLW4bJhLBBJYcx4tCaVUbqm9GjDBKmM0gCo4BKIonEn2aBa4cZAmggQ0Agcmq9kqfLsEURpTTK7UshrxWz1QirYMRu85i8ZGJ0r5A1gRW69sAJISIgKkwA1YDQPXgTXUCi4XGJCxMA3cKvlABKBK8ZDTaENA6TWeiICtY6ugn7rw6NrmhYTB7EBCImPa5CA0ciyXqvF9AR3XwJ+JKxQYqnqT4SfJ1ts8R+b/bJq4hcNKCQJETQyxoSc+RGVWikbbErQctUAVeEq5KpsCAac1mTZYaQRHArcg5ZmXDFVQkRSsBNUErVwfHCNkgepFGBVEikAaBipWJQZS8+aMXv3a3ten51QNPQZ5aVCWXJhHxdMApBc+WUXBspoLhmMhPllydbAC5UADCTzLXefcxkGynWlOC4xdnJHlIxNtEUSq2Zh3jQvBqmUsGmSwOeJeL29/cLAqWnyaAqjB3sGJjdMi5EUiZFEnDQT8vITTzAgAmAUd6oQUBwRdJlVvZHSvKbpNmoB5RC1vLLxOSKpAFdEBhA0sjq/lLIoinL9o+tWrBrIZqoyAjDaP2h9YJvZCaU0xnzwvXc2EFJP4qlYnNTVkUT8bZdebjOmigqr1Mm1kVLbaxcBrolo2YNEFEVqHAWUCo52Hpw9Y76K7NwBHQFFT1lGrgQCBemFrFI2YBpcOVR5WtamblCYADSERqRRdRHl9FTSEvqZTK5n66azcsO+W5bQ0LLmxHteVQilFbTBhKKhghbgSom3IoEpIEXkV+30bwv1J/LFaBBOdINDs53bn7e+WNu0mTY7pgDGpTY4VbVepVZ+GFQrDgygDMa1XtWJAKcMAtb50mtnrNpYLDgcOl8dGMx0zp614Mbr74TVvdECBtwDJKRggAzDyCjAMBjJgYFcwAADiSiCH567em1r3EYf9QO5gAOaU6gARv7pp//smadegAFnAWdB6EnU9BHF+GGkjeY0iKQA4xoGqhgumdneOzbKgGomCylhlBNUKaXVijtRKwAACMU9o6XNYtvsSrkangJar1JKz/NwgjLPiTLWv4xiQjAAlbIHgzmz2wf7h6wTYVGMUyfyvUI6v3n1aYW8w4CIVcsHdl2wcvmAG5YBIz1whhAQGBBFB9SMBttmrqlWqw7zIYxbdKhBoVq11UIlIIHBbB4AIsCTNkfBct6Sme2u1gFsyc0yfGTAVQATAdUgtB8qe3hg6ZwFXUMjDBAqgpHaDSFQtR6lhQ4Kng9y2lQBUI1QGmjH6jqxCAjGRgc2rz2rMFiG4CxwqxahqEbJraGzAIRV1RQWE4fzRVcxQKjQgWaVQlEaGIXM0dy5qzZXS0M9PfvaZy3LDlIouBUeeNEvFQ7MCc3YytbF3po7dtwXS6dHgeMoViiWrS/GIt+i2MFXX1q2cP6evfslsP2V184678J0vqQA2zp+Up3Kb8XGv1tuLG1vdTIxVVdxKrjveggYOGjv2NYFK3PpEgcKTq5teusjP/45NIyItPAVC62/FjoakDVFMAXhZQFaLIMZMKDiFqDEXdde99T379Ne1UB0Do1sPuMaL4Ad3cKpU5t0rKB1CAgoyAiUVgAmqO3/U0pSm90PIgMN2VdaPnn+sFsp6AgcqFLUJDQA1FyrkEqu7X1iNU7gufyU0XqdACzHcaZOnUopnXDNTrQairleGePiRDYvZn0xFnmVSobTMsBgdHporLVuCvUFg9AIEAUfeOfVz+55rQqMDfXPTjVOIo2zp3aUIH2owZ1HL1119u233xGrr583ZQ4UXKk4wMphR+vsGa0zkg3NIcA1RrYfvPPi695x7btJPDmFNDSTJGmoP5xNZ9OFZpLsaJoxOTVptFh2gWG3KgF4ChWFTLB58dqCFziGG1Du5cJ0buWs9npCCIn/8JEXDQfvKn74Xbff8Zm/IQ0tM2MNz3/3/j/69B+nJjfVk9gvHnuM0fzwcPfyues/euvHF7U2NcbJoIdAgR3qP29mR8HTQ1XtDle2LlhaqaZ3H9r1ofd++LLzr2qaMSVPyxENlrXPqydkxeIFwyNURBjeN7xt6er+Y7tLpbGl7RvKYzAchUwwZ2b7gvaFhMQdx7VThJVCxDSr7T7uRe5b9sWM1nxidC4Yl4lknRUXs7G59cV4UNn78gt3vvc9E9n9s8+/aHA0M9GBdEr6YlZWzDAhglpxUDAeSyUtiacSBQrjB2Sg/f2966a0a4ZMxW2dOuPxp57xXQUDIBAsv23LxgRJtaRmuUUupV8p5y69+IYLz7qirY60NZAH73+JKxTcCGA0lz575VJdyECy/oFODnAF1wV0kO5/pX3O5JamthhpeegHjxkTDA32nHfmO995xe2xGInFyEMPPCVCAPro0b1zZrYT0tg6dd6BVw/7rw1euHjzBz/z56Qh3kbi2+992AC5yOPAgoVLkyQ1rXVGsRJK4Kv3/FNbS6p1UjMh8US86bOf/YLtozwFfLEwDG0qacIXC4LgjVEMkI5Ttu4oDaVFsapTPkHllQVVZ7BnYNuGs9JDGYBGUTE/lF67fLlGMVPo7Zi7ZsdzhwD6ta/942lbLzES5Wx+xuSWf/yHL0HhwW89cM5p52ZcP+v6H33fh5/94RNu2tmz99DCrVuGMwWMsY11c3/y+FMh4Pfmz12xNadk2sh1KzfsevwXKPLvf+27F199TQmo2qmoGR8+Mi8f3TBvRd4PK4gUKuDlP7rtfc8+8CPI6LFHf3r6OdeFDuiekY3Tl3zkH76aAdK7j8wm5P6H7ougD76y6+ItW2k4WiwOL5iy8it//XWUMj+5/9uLtl1VDIBh56Jp7b1jfhXQOb64sa1UGR0pjc5q6/jBvY/4iCj4LTff+sITP4dxX3v5+bVrL3FLEGm2bcmysDwyMtizYsHWShoixLJFG7/59e961fCZZ547++xz3WqI2nCm476YqlFAfnM77otRGoRhJKRumdQmldEGAQ2jkFoUU5E7UaOMFJ5+/hcXXHJZqepXg8gAVdc/eU7lt2LjuTAoiICyIJRSNrZNCqEiIILhWkV+AKqQcdE5dtHC9V0HetdtPeflVw5V/VqWMgyG3nvb5Y/++MHQ4V0H0hecdSlA9+x+pWPuluef2AtT3vPyk5vXXhcGCBiCsAwV3HnNFW2EZLoPAixfppzZWqJ709Vbtj//mFP2Hrr/6QvPvVKISm/v4SXtZ/7sJ68BwfaXfnbxee+mVZRLhY0bVz72yJNK4ZW9Ry8642Lvxe619XO++OD301AD2/fdctolfkDLUFfdcOOjP30CAt2H+8+76Mp02bH6YiwKPS+45OIrh4eLITsVfDFbnbQWi8V833/Dp9VQzIwHNdZZmPDFBA+E8ADKwgqMLmYKM1vnNKcak4S0tSUIqX/k0cegh3Kj+++45c9Hh7RC0fX7Lz3zxn0vju4/uGfVxoWRxxGAFaKzTjsnH9CBfPGmq24QGc/SX2//9CdfPXBY7x09f+qKwbFcCJQODq2duaTXqezLpa97x7tNJkAIeGrZxs2P7n51VHEGIAQcoK+yfvayoUIpgAYcmLJJ5xBpMG9sdHjeojNzwwhfHXzb8tNfKdAxIP3a0bcvW1X2Sj50ZTi3bNo0rQpdXfvWLzwzGhKIfBMU52+9qhAifPHAZdMWZH3kNCrdpfOWrC1VRo8MHF2xcKOgoBCdme53X3djVHERFTSvfuQjf3NkX3Vod9+m9gWVTG8uPbR68ZnlMQz2uFdfcbPdN4V8ZcuW04519jmVwKIY41pqZVHMGPVWCtDKar1yRk/M7psTNC2OMy00Mzz0/FACHYuXPfSTmmaRJYudkkwL6BrLwGpV23IKiZMIKLHAEiMEjcCAADiWWR6b2hRvI/HWi9/2bmUADcZosXj4uuvOCL0yFCBwy/XvP3hwx8hw39IF55bTGqaUGzi0YuHb81lLDqTKyUL4j33nX5sIIXFS3zx9x0sBGBDmgWHFytDoPJhdtWxrNteTyfS1zzytnIU21Uz22KL5W8YGhO9Vzz9/m2QwBlQDDOj2NzW1j0Jnga6ndly1ZEup7BzKjrzjxpsY1+BQFO96zx2H+vpp5Nns/q23vnf/vk5jwGt6pacC0+JExWpKqfk12X1txb71cRQzWo5znWrZ/f6uvuUdq2g1MKLyF3/x8S996esGgBnev+uJC868ifpQKAqV+cCNn3rtmYFKtXj19W/LjxVtbuv2W+7YeejIC7v21JPUJJJqIKlEvIFMbv3R40/iUO7cycsyRScEigcGN8xZPuC5P9u/5+2XXImyRElC4Ib33/ls5+GKzVUVGFyEB0a2dqxJO24ADZR1MIpIfPNv/76JkBghLVNXe0XIfekt05ce5egHvM6RM6fPq/hOFaI4kF4/f34uezSfH7z5yg+gDDhF6OD6j/3tszvT6C1uS7SNVVEBnJ7yppkLiuWR7tGe1Uu2CIoQ/Oldz01pm25L+DOmNBAy64fff2VwV++5q9aU0z2F7MjyjtMqabz6Us/F519NfWP11K+//sa9ew4FPjcGQkLI/4Qv9uuVebTRikHxCWWebK6QbJz07IsvRdJY4uvEk0+SU/mtmEFNGVPVuPsaxqKYneGm7KAJBvgG/aWNzfO//qVvZct8XvvaL/3zt+2cwX37Hk+lSH2S1JGmBJncmGh74okf9vYcXbrg3KgCmJKf7Z0/47y+HkggoEXoAF4BQQk6CKPS9lf2Nzee5eQA7QLDf/mnH0vFG2Nk6pRJ8yvO8NhYT8es07kPwB8Y3L+k47Sggpe2v3j++dsK2Yox4ICfo9iTuXDuuiGIfvDo2NhFc1Zlc4WdfcdIIklI0nKeSGrSDx//meV1//mf/clTTz1t+WIKkOak98Um7Dfj7r8JimkVce5aFAuqTilbXNa+MjeatzzS66+6dtfLLwPl3sED1197h5s3IqoAdMXy0zsP53qPHlvSMVcwDY6oGJ5/xgVDxXJvOnvXzXeKXGB57zklJeDs6L6sfVOxGkRA4dDQhWvOGPS9Q8XcVZddjTwFBQTmLV+5Y6B3IPA4gAjw4R8cWTdnWYWJogoAB7KwbMrkr372c6DVwYG+xavOyY0odJa2zV3bp5AG5HBlQ8u0sVw2AoY7+85avcatDhw+/NqyWevdfgrul8f6Z669cKwMs6/v2sVryxRpBpT02mlzhHJ7xnpntXU4+ShPyxk/v3njFijAuIX0oFLgAdgoPX3xUr84NDrUu2DW2tIoMsPRhedepQVgMDQ0cu655/f1DnFmzAk1SgnxW0QxYzVOtanVKGUI6r78wjNNzZP2HT5m9RFPfWUeW5eUx1HMGEPixE6i9DSv5cU4kHHD3d2nTVuSGypz4EjnyJJlmw4d6KWUDg7uvPbabaFXlFRDQlFEUblUzCyYd3p2MIIu9+5/ac2yKz3XEloZeBUygAyiShpgErjxhs8NdJnS0JGNS5v+119/Ega9nYVF7Wt8P9vbe3j9ykuGegLPy/hBZuG8TUM9QdUpX3vt26FhDKp2IOvRyqaWjv2lbAHwOke2trYXS5XtRw/ectfdSsMr+lAYTlc4EITON7/+5W//+79xLmEgxHFBl9+jmAREtZqzeTHNWTlXWrFgNfVFiAigwzu2txHSmRmtAiuWLHz50Z8hwgPffXjZOVs9yGpXZjaZ9OijjzFjnn/82S1rtzAg1Fgye+F993wbCq/s2jtz6dIjXb3Rscz61va+oVEOjO7vWTJ1foaGWclXr1y355kddKR83zfuPf+yt+eVCCyfy1MIwfoKy2cuzFW9EJqp8lDPnou2bITnF0b777nnnkTjLK8M98Do5nlrDleifgE6VDpr/vJ0vkCBwnCmY/JkpzzkeYUF01a89PhOOMVnHv/xaZffXAqAdPWMybOPDRY84FN3/fGq6XOGR7v6x/pWLVgdlkUEE0Fu3bLp0QcfgA6KmdH57ZuOHipXeisLWqbKMN/ff3Rp+wYTopLXm9adfd+9DxqFhx56+JxzznMqvs2LWcEFDcN09NtFsYmpujxwYVi679gZWzZsf2mHBAImqdAKsHkxp+qdhPv5NzAbKqs37gbnANfKLVdqGsZ9uW3zVmWGbFM3vnf/QxvWnaGUAZxlS9se/uF3IVFKh7OndnR27jvWeWjrxsvcvFGVUePmF7effegooxoKrOfgnsUz2jp3bodhueJIILFyzdWZYfiZgW1rZoRujgb885/78oyp7aOj3ZVybu2Kc0f6fSAcHj66dOGmyANndOXKhd/8+rcFQ99QfvXidcNP7j191oojhWwFGN3TefnKLZRFLmTLjOkv/mIHdaLRgfTiZWv3Hjo6PNJ3+203OJUSgMCXxiASCJn+PYrVUAxgkjlOKQ2ju490rViwOpctM0AbCr9VYhxrAAAgAElEQVR855Vv/8Cf/EUO6O3a397Y0EpaE2RyGp4LVjo4cvHibZ/4xCdIgjQlG2g1KAVUAmPdw+sWroiTVGNb230P/4QxwUedpW2zQyoUoEr0Q7fc0ThjRjr0+noG57RMm5aY1DFjbq5suzoiUSsrY3B351kbTuscGGLQGqFi5c9+6o8aCJk3c9q99967eMW6fNaLBp1FUzrKQBWoDhU76qb5AeNAenB4zaKFgZfp6+1cv/L0D9320bYYSRKSjRBIgOrn7n2AxBqTrbMef+CRNfPmB2G5s/fIhiXraEX6UldlNDjQPaO1oZ6QBCEP/ug510G+q3j2io2jg4fz+f6O2cu9AqCQHXOmTZmZSiQJIaVSSatajXJC9YjK8LeIYiFlE93gKgqg6KM/+F6SkLr6RhJLxVINqcYWW6O0HUgn4X7+zUy/cR+lzyOLVpILSICZwZf3bpy7PAqQLnkSKhT0fe+9++KLLh8b7spnu+bNmdRUl2pMtN3/nR8BslIutrUscHIMKuje9+rypWeN5sGAoleAEQdfebmBkNbGFEmQKfPaxwowCggqn//TjyYJiZH4D+57ZNvWc103PzrS3z5npYwAsCNH9rTPWRH5oKHf33ds+dJV9XWtJNH07JPPF/f0bZ6/0oHKyTAcKyxuntLf38+AobHRadNmzJ42J0FS3/r37yngirdfkoyRulSCkHgy0Xzjje9Xdo7F71HMolg2O2h9MUHDCe6+R0PBA0gGKYeLpRAANJS2RYI8dVwVWC67UykZaCjoiNcaKyUg4YY07zk2FW1CAYVisQzUlpoDFNr2cfJqCI1ypcrtnD4AVNoXqZbKEigGrpWs0CyAkYLxKOIKWmsNX0OiIoQjJSjAoSRCrqANjKxWc4CUDMwXlvWaqfLaOPOqX3A8DuuUS6EDAwGPI7KyVKixXpW0n1bZdCwD4Gu4IqrRK91KaOskEzx7GDBeE+9TRlP52/fFXKeqFZuY5AZBacRpbU/Dj4Tl7hdLlZNwP/9G9sa6+5aQaFTAIvskhBwcCIwS4IBCoEC1AjQ0t6V5P/SKUJAhAs+HgeTjcixBwDkYUOac2/hdSSgZ+VUOafWRHUdCStAqTG2KYOizTHrY7jrFwWtdmfCrdgqmZJT7XlTTcqQA1RzwNAeNIKUUtnkSruNNsF7DMAIE9UuWLBX48pThi03Yb8EXgw5CrwijRcgRQYSWdidN4EvPV0DAFQx0xA0FC1WtAykSkACkklFUcWzXhFASXPuFMre3vDZ0Iq6xjbsaUUiZkkxJAL7rnZi/CYKABjVVAEYj1NI/0AaO44z3ytqBbdROkNcRbJePDCECWFah5FaiR3Je66COOAuY7asCjxhMzVVhgQsVGQjGA1CBGlm3APiQZUhUC9RlkIB2IEoc8EeznbZXhIV2KhcNAwcQEfMBwIAL2PmfGoZp/n/SgfQmKGYpY0pIuzCBk0fkWaYFN7BemC1dmVN6qq6owcY4ikljJ7lFUcS1UuP7rVoogQoTKGNQDHyFctEfqBE1NFjgAj5Aa7wNg2K+pGsN/ho0UkCFy6KIGLTkgvu+8imgGZAOXFtGMEEIKcG53belQnmiA8n2gRstbX+4YPx4ZxJAg0iGHAalStlAw0geWGkXKQWDgYyY/ahaKupXAOZUSpbyaczE0Info9g4irGwZFmvktbOLAARDaAFlM7nXQUYLaEUJKhvmI4MhC320rAKCGgpw5CJqFqtQGloHUHnwgq4gNIU0hFBTbyMRwaa88hAu37VQBujnEoJRkNKaK05Y4waaItNAQ8VanXlSNGKX7Y8hkiWDHwhwTmMZlpFYVjTFmNUwsCKMRkg5MyCVyh0wLgCiq4TSWEgLPoAQpoIkAgZBKR1vmQePMsqticUDjXgCLIM8BUcGHglFvpWP0P4vh16KpVStvBvfTEDcK1+iyhmf7RUgocTHUgidEtlx3bejOWKtc196qokWhQTMDVAV4AwdYTY0NKuuW2lxDizLIjsvs4p5GBQKSp74AGeUc4EAtjFKucLxmWQ8FkQQYdAaG8JpaHh+z4FQsADc6kXlbzxlkxYlnIuk60BFrT176y+BYw9PsFoBAM7LBkAoJ1iDuMCeVZmQ0a0Bny23466lmlBKdMKxqBQDn6PYjUU47UuUwowxSIbUeoIEbU7QEJDCBgDFoXQWvqAglCRgYAGcwIYATAYYURUiyg1QscRtkFcQTNTVYJBg4UQTGtpPQXX94SKFHTAuLGfTGnls1rHGaQBIikUNBVcASUnUJAK2gBKGcAD/NqpCwYwBfDxS+g4DqC11q7vKSAQjJuah8JEZEFNaWYd/pC5YeQBEjQClTUJOlEEXCgUsh4HnEDYlriKm1HwgdrGVdJOLWBSUaVZ7TIAclymSBnr/r9FMwpGAVpKaV6PYlLKGqffSBX5tuPPAJGqiYspoOIdbz862fbzf2y/jGIakK9DsUgKuzE45zWP3iCUXCIrkafSKAPFASWFqAIUjKuwdvz4vgtIy7oy0AwiguRAuVi1KCG5kLV7JlKQUNC+gkHEWcSpgTZKw4DxQBuuhIYBC6uAMEprqWjoT6QXWORxEdpvFDFPCI/budH2mwhubwoo2ykoJlQS83nXHK9EW4nQ17WRn3T2m+mLiRDQE4KIhCSbG1smVGUmxECmTpqSJPUJ0hgj9Q11zUlCEiRel5yaiE+OkXiCxBOkNUZamic11TckEiSZJEn7CklCYjGSaptCEo0xEp/RMqmekPpYjJBmkpiabJ5CYmRyHam38jn1DSSWTDU2WUUREmskiebGxsYkIfWkfnrD1JZkPElIa31rQ6qFxEnj5EYSG5cxqUsm61JkQnGFkLqGVDJGYoTUNTWTWDJe1xiLJ09U/BjXzImPSwKdqKLzOkvUHk4SEh/XUYmTcXmgGEnFSPKEv42/wUuQif+K/9on/IcWj8WTVpBn4qWskklbW5v9CK2Tmu1VSyZiJJZsmDSFxJIklkzUN8VSDYTE44nUf/pj/He1GIkl4oSQ1tbWCcWbOInF4/F4PB5LxEn8ROGXOCH1hCQnNRMSJ6SukUyaXFdHkoSQGEnWpZoImZwg8bpGEk+R8ZebNKktRuLx2hYlLaS1iTTaXZ2KNxKSSiQJiZG6VDMh9SSWJPV1JBm3yj31dUkSJ4k6kiDE6k0lY6ShPmWFdya3NZNkKh4j01KknhCSaCH1U5OE1BNCYkkSqyexJBn/w8Qb7Nb4b2OD/beweLz2Fdra2sh4B9Kv88UsinGmPTea3DZ9aMBOahMA08IFGAt8SYUOayA/EXaHAVwfPLJBHaDQNzTsh55NwEgubMcawHwNBsDALxQRRZAwBm4AYxCFFCYAgrLvMCCoCSsLCW3bYJWVaeRACEiJwIOEZmCae9zlUoRhFIVs3D+3bKkIEJxZeob2I2q1d0pV9yQ8jY5bzYkDpDK21CiVaWxsrP2vMVY9EdBKchiplVDjs8EVUKi4quYPnrJar9aUUvb0VkrZ9ZnoLmaMTQydBsCZPb+lUsIDMoyFNAfpUGm8UMArQgZC6lp9UzMmIi4UNCCMZC6M4EUFDrAIWtjCjmIRUFPzseFMNN7LnS/mACkVhZGSWn95XHvHyEI+y4USPIJwoGkIOBqW/SfHNYsBwNTkEv+fr+v/O6uJcQGU0ubmZinlr1NJVJrZDMuEL2Yra1Et3qYAc8ul4b6hdcs2Jkg9IanG+qYWknz0/h9JIKzdFohKCqqm0jXWNbJq/rJCrsg090PPQNd0xIB//tJXDu87BAnm80KuPHP6rHvuuQfQxXKBG3Hr+287eHA/oKmmHLrsSGPAuJ8ZGVy7cKs7wtOHuratWsk8ajQUEApqX9bYeegG0Lpcyo2r08gw9P2IcinGezKgjD55TRntB0yMj8W1Gf2JkwqAhTCnUrJx5QP3f5/EkrPmL4ylGkYy+QnWqxoPR/6rv9Bv34Ig0Fpb/QMrrTexPhOPAxgeHr777rtjJN4Yb5rSNCVGCEmSrRddnHWrtkBYk/FRAoFno7FcuaoAQDvFEo8Aje79B9YvXpobKkMBhmYHuhtJS4K0LOlYHCOkLlm/e8/BSmQCwE70qHJmczc69O2ddeHZ585om/LZv/gTCPrem29rbZlyz1e+CmgjIq2EASpeaAmGwtR+lEatq1tLo+V/9Xr/3zILZKVS6cQr+Ktaicd9MSm5HQM1gWIjw4OAcJwsTGiz+4V0vmPmonLBlwBjzOntXzN3YcaNijZ1SDUYmIuK0RQYPTi4ae7qctmxDASPRjAcRtAg/MY3v/35//3/2czazud/vmX9mquuuirnhBzww+C6q6+s5tJWEIcaQEFTY+APj/S0T1sjCgj68qctXpoeG5GAGzJbb6KhGBzNGMCEApTX0gEhhdIWvKKIs0hJYCxfOqkdEANETE3w710viJjo6OjwPE9rHUWRsLcXNKBffPbnM2dMKzpeulD59vfuv+E9t1nW64QAxkm9FG9mJ+q3eJ7HGLPrYzvyrB0PTIQZOzKwaOb8MKK+Eb6SBgjLRUMDBfgRSw8PQQKBUpEZ19GUUPAChEGNYeM4UaS1iHJjPQe3rT0nOxhAAUZXMmMrFi/fdaifYVxLB6haXSohRZQZGDy4tGNleaQKzfIjfQvnLi1lPHAhqF+NtADAPBhW8mWE4wnU4xeupp54ynpkVtkCJ6gk/jp9MZv5FNxYrVfri2kVRZFjTwwY7RQq05pnGg0GBGEVof/p225/avehMlDKjy1pm9JKpjbF53YHRReS9lTXNC7++B/+D5JKkmRzpKD8CnQA6M7egY//6WfckEL7n/7QLTtffGr9xg2/2NsdAE8++fN/+eIXIIOhY4fq2lqTzdPqSeP2x572w6GxXM/iOaeXe3Fux8Y2QmbMnpLxC0ph8YLVMVIfj9VzOyAjXbrlne+6/NqrSYKgGn789rtIgsRbW778T18NPR4pOyziJDZTK60qA4SUGYBxaU8qe3xZ/JKCCR7ZpvFIGgkc7e5bv/m00WzBIqD925N6KX6NWSCzAQjn/ERfNQzDMAw551JKpRQU+EhpQ8fyrqGRGvMxYsqhG5avITFCksQAYIhGndvecdNl19xMknX9+/ddcfZ519380dbJq0a2dy+um+Eq40ECpag8PH/yUi8PKASVKhS9/9//7Y4P/1mujOyh9Kr5y/enRx3AGyhsnDknl9297ZzlTfE50+oWPveTH21Zubg5PiNJJu985pmvfeVLX/72DwuBhnK2P/7AGZdcM+TXyCOwJawaX+RUjisppRa5lFKpVOpEiYsTrXZpGQ8mOJlSIJVsHCe2CGOoZA7AqqXi0QNHzt5yXn/PsGOLd/39WxYurii9e3Bg4fz25370OHw8/dhLWy+/NM/CaMRfN3XZF//hyyHwwM+2n3vJ1bxahAqUjCRw0513lbwKdPkT77/68O4X//wv/+LeR54LgC9/6V+e/snD8PJ33XTNvT/6MQfu//K9l2zYCuSO9L62pOM8ODC9/rKmtqFc9xgt3H33Jx79wTOQeO3VA5vPviCdK1d60gtaZz788ycZUOoe/LO7/+DIQL8LrFu9aaw/HSlQQJiTOIxSRhsgYNJK8Vgksnep9S8Ej4yW47wkaWrzKfGt737/qmvelSmUbTXWDnM7JSNKAFEUKaUmHK4JlD8xHjHGKKUgkX3t8NlL1w+XKiVIEbrw/T++42M/+d7DgNyxZ8dpZ15UHAv8ztzi5nkPP/mLCCge61w+bda/fPdJphHtq75t8RlpFgyYfNXvHD66Y92ibUFxnHUq3Wxf18VX3UYjYDDaPH9VBkjDVA5nLl2yynF2dw7tmD1lY7kfkHTw0GvTm5aBA1I//cRjy067qMQBWf78J+/+0dM7KpZcrZjRUmlwA2EAxe0j/9VL/n/F7GVyXZcxVldXByAIgl8VSnydL6Y1lIRWqK9rVkIbLZ1KfiIvBqO9sjspNbkp0dRYR2Ix0jpp6je+8W+MZhWvvvfmj1eKAITnlrasuWjXL/qOHOnsWDC3WqZ2StCMOcucTBbMB6QTVD//T198Zc/2dP+uT9x1bXrw8J59u2++82MRcOt77kp3d4M7EFUGMAOnM3/+spXDYzuG8kcWd5w/uh/hnsI1m7aNVgeGoux5511hPEQlDYOrb33fy6/tVWPupvblB4cHQqBwuH9Jy8zHt293AUk1d4QEKP4PqA3/jcwSNRRghfZdL1Aara2tjuOMR0yaRWEYeJxRGAmjdu7eR2KpSVOmq3HF6kw2fwpHlPYAt/l7G2jb9dFaSymlrN3zQggpJYTx93dfvu50H+h2StB0ZO+e6y9+Fzg8tyQhrnnPB17d0YWh4PQ5aw4NlALA7e7eOGfBSBWRBrqwPtGxNzswBhcYTve8cvrqCypjcEuAAmixMti1bN0FlTJyL/aum7Jwv1PKA+Hh4vnTO4CefX3PrFlyRTgKCFoaOLxl1ZXpfgR5B0a+4z137th3FEHx4tPXjZTCsh53vn7ZFztlI0oLWPYosufQRL7/RDs+A4kxCtSo7SeyXo2hilehQhjddfjY1rXbSpkCEPzd333mL//qCwoAcq+8+MjmNVdJAQO34g584v2fO7Kj1Dfcf8udN3BfqwBOFf/jU5/bu/sAjLazsF7e+fxX7vm7g7uf+fvP/TEQFEvZq991c89A/pOf/CwCgWoa0v3wH/8ZIVNnk8mzCQl5V3/+4PJll8k8+L7SOe1LevJHnut8iZCWJjKzNTGdkMb45GnfffBHcsjZMGfZcFC1csH7Hn+BNDaS+uRt198OgUIlYic/ik1sYtsvGFKWSqXs/0opWRSeWKOMaGB9sU//+WeuefeNCqDieBPlKYliE2ZlqiilE+tjTUp5PC8WUPRll6TaestOFXDSff0vbZ9JZtSTlsbGGEmQeOvcB773NPrc02esHHVNAHhd3afNX3gsh0DDf6F8+bwz8tCdGBXoLQzuXrPgNFpCLYUmysWeQxe+/Va3CnTTM2ev6oMcADDALpzWMTL6ZDY6vKLj7aUeQATuaNects1+yRah2Pce+OE/fvmrr770wt13vI9K/NK+/R3Ji00UJQkhFtQmMmUT9h+oJNoapY0oWeBnhtPrlm0sZgoRLwLBnTfe9cj9P1bI7D32wm3v+lSQB+BIVVi8+Lydr2Sq2dyiuVMzoyWjEfrYuPGcTCEUACCBALr8P//qo3/5l5/4+bOPAaLqlv7gQx/81je/81ef/UcowEmvmzP5i/f8GwPSu/ovXLq86OzrzR9YtOhiOgZz2N08bU5RpHuD4RvefQcvAgKBp0PAl4b1l1ZMaR8J3QCAb0ARAkPUX798U/febq4RWoLrSWsaxvpitkZ5YkSJ2sFVy4tpJewWtyj22JNP3/b+D6jxkkjExCmpkmhsnPj6HP9ExP2rBqGCPccuXLJuoOplFIcOSocOfvT6j1RHQ4BVIycEeAh0V9ZPWjjmwaLY1nkL+soINOTO8IIZm7pYeQgORx8tHls6e72fBySq2RJE+ekHv3v19R8yEnJvYTGZkgfSgL8nf/ns5VV3Z2f65eXtV3hDgAwyXXvbp51eLQAagv//7L13mGVllS7+nVSncnVVd1d3da7qnBOhhSYnCRIlq4iKjhPVCXfGOzrGGQfD6KTr/GQEGRlyRgEVEBqBpnPuyvHUyWfnvb/83j++U9WFgFd+igM9s57z8Jymd3fX3vvb715rfe/7rqA8NvjhG6+97qZbHnnyGUApycXEWFOtNbSE4lAcb81i890U5t69BZfEN3SsZtRTKlDcgY7MHmVH6zzPCSXCfHFo93MvzZs2oxAOUfirF295+v4XQf2H7v/hljMuiyTGewZWzp37xONPl2327E9fOGXLOTkHEZDNjwOe9gZvvuGC1hkNPaNDHvUB8a2vfqGGkFd2HtUaYmxg+cyGoaxFge989htzYsmR7MuHRne2zzoJNoovDp+1ZOVAsXvf+JGNa0999pHtCFDIO6np7Yd7B/2+/NYVG3sK2QB46gf3/39f/maRMQc445Sznn3iOQHYTB83uVgQUj+IuFBNTU1SSs65lFVav/ncf/cPTz1lS75sF23/jz/z55/74ldMuyZfKP13yMXCMDTG7eb6vPFBAugb39i+cMhybQCRjcBfN2/NCz96SfBgvJxJt87tOVIQR0tnLTmpNxv4wOiOHactW5ONYDE4L5bPXXDyoPKGYUkM79v+xNYN5492VzX+hcM7VsxpPdxftsuAjXMWb3p49/Yi8O0//rs1pMm2Xx0s7V279NLxwwD1vPH+1UvOG+wHkwh8F0Hu5msvJfUzx3wg8qH8N+GLHbeJ2FtzrH6z6SFTffeNM8/Zp5zXfbBXamFU4tdeeuFNt9ySKVu7tr/U1TEnTeraGuf0ZcYMX2x2/axP/cmfpetqk4TYVuADrnlsWAWq8P1/+coZ556Z8wIBAOLlnzw2b3pzwRFSQxXG/+Urn6ttaiWk8bEfPLplxWqN3FC5u7PrzJFDgIdrTjuro7PNgt99eHhh27I5bZ2EpB95+lkJ9L1yYN38pRnHCqGiscKXP/UXJBEnqeQ3b/0OJCKJAGDq3TE94Q1DKKmBSOjJTUbKRDKZnOxbayU81zbre3Sw7+u3fo3EU7Ga+quuvUEAJduLhNZAxXKOy+khUkoAnPPJYoQxZq7PGx9MZXh0ZEXr3AoTPeU8NAfnR1850F4/o31WG0mQx5/8OQSGXzy8cc6qjMU8AOXiyo55r3ZXPAmM4aT21TtH+7PwNcbH+ne0N3XFSEci1pIgZHY9ObLrRSsEZ0BZ//QHD5BpjaSu7qfff+Li5Zt979Ceo9u65pwhKoCIevdvXzj3BMZBzdMnCg/d8S+f+/btZQAqRFikCi5AFaSUEBFEpN7a3Jl3WeCtTg95w0lunlv2/VLkFwFqxr8KzxjtAOCgFqhbCVTVqUZS48ta5g4FhaNB4bquGznQIpPJBoAP5Asl6FDbo5CuBBwOAQS+C+XrwBaAFwKcR7mMMZkw+sRAjZdYTqiq0SuYcIMKg4gcAQ7mqcDnVaE6BwQcHgkocITZEqtOzASPqqNz39UJyNRcbCyTnVpRmtY1oKAljQKtBLSQgnkRF4AXcZOITUXAd/Wl+H9GJpMxX17LCn5tSKAcgaHkhwFAaYiImlUURL4TeRoTBHwGm4ECXm4cUgWASwEPcOEBNoRPhwHHrNjqLCUVKupyQGsgAkJZ1NwHUAEqHCgzONK40IY+NNUKhRIqrgKUyHV//tO/9+zu/iwDVATpGVeoiVyMH8ccCxNvbZIb3mSq7tRczC4VZSQg4DuUAeVKHhEF5T5gAyIKETBECCxhQzngsBgCAIpCuL6lAQa43PA5hHDLUMKQ702rOXIrAGdKawBCQHKpFdOAglXxBXwG6vmoipC4kBMuUUapCz1RZJWcoGRpKC4jSEUrlgQ8xoRQgkMATONdnYAIJYWEE9CK5ZgG/9S+WBXFoEwnBZKZvhhVYOrYeHANeH54vOZiUkrf9y3Lwmt3uN7wSHANhqjk+mFgzGBzhTyUAJvwL9AKAmHRc8s+A4KqHkhSIKg6TYABJRoCDuCLACyEBoTiVqUACAFEjIIJSOEqxmA8ZxH5ZW205RycRQAXGkbN/NILz9UScsPVl1XnokI55QJTCBVYNRej5nMcp2NmPb+FqbqAKph5tJEiJElD5rm28WMAQh7Z0AoK3FVQCCUHBCwPTAXAaBRAAwyyQKHgQGWjsrE6DEInBBPGSkYyo3OiIYOCCKsTWcrFCo5tmako9I00JoxcCTP8FHmv4AhPSbNoNOSEr7iCccQLgiiiXBtfHqWi0DUKJB645jHWE9Za46V3PXd/Mheb2t03xAJKaeC7UehXJyRpAS3Lji8mCEw+FWKKiPJdfSl+/Zi8Pm8Q5mpSAEpCZYPQzH7nYVkAbsgQeBDMKJAmHAyVBsoOl4DmDEpZFtMajpM1rnaYGPwugZAzpqOQmZHNXED6QVRdiwq+G0CDUWjADhwJMLMZo6spl+M4AAJmbPt+6Zap436PcjL5muTuv2l3X2lWKhUAcKZNX2xG28y62pqpnhZ1qWR9qi5J0k3pVkLitelUXYzUxuOEpJLpxhgh9clkS3pGjKRJnLTOaEiRWI0xf0gSkk6QOEkS0pgiMUISiaZkup2QhjQh9YTMaGiMx2pIvI4kUiRGkoTUEJIk8braBImTeP1MkmgkSZJsqk0mWmOkIUlILSFpkkqTVM2EoL+pqSWVqIkR0tLcGCMkHSdJQmKEpGviqSSJTdgakFSqvrnFWBq8S6N6TWNJQoyTR5yQeHNzczqdjsfjyWSyvi6drknGCEnESW0yFiOExFPpxmnG04Ik07WNLYTEa+saSCxBYon/6hP67cekKUIqlTJfzPV5k8MThKRqknVJQmpqkqSmnqTTsTipryEklqxvamshpIGQpuZpJJ4iyQSJk3hDDUnEU7VNiWQNiRMSI22Nc5KkIVl1mEjXJFtIjJA0qWudThJxUkPSDYQkCImTutpkgpBELBkjqQRJt9RNj5E4iZFEujbVUEcSJFVLaowjS7wh1TxzdnOqlhBS00ISzSSWSBrzkokblyQkRUg8Rn6HV/d3F1P9LVKp1OsVlK9BMUpDY7EGDd+j8VhNFFBo877gLLQArjmT0YTtsdKAsNw85ZH5P6EfAIJRBQ3Fg1JpzLyvXNeHRmgKSeFDewCFRrlcNfFC4EBBCrhcMYBxH5qbSYKO4xmSqismtmYkdAhIAcmVJyGhlNF3I/QjUwU7jrE2DCECQGipNAM0NIQvfAFQqaaM48OUz2TIKQMif+m33hkxURJOConS6bTZ0OGcT5aTIvInmRZuVDUXM6xXDRjq/3HJtDCr2rSBTY/fXJ83PlhBVfkLqmxVXMAHoqgI+MzkYjKE9M1qNJ4WPrcllJTw3aq3V1S1BfMAf1LxSHlQqJSNO0ugXAYuIBgNoaEYNymbXwr6uAEAACAASURBVHFNSRGxkINpCBq50BRQEVAOFVQIFfoavklDFFfQ5q5BS2gGzY5XsoW5j2ZhTzIt3hTFMCHBM3+QkDg0tDSZsYRWLPChQf1AU/nKi7+IJQipISRF3nfF5YIBHIJBaymkD9ByJe/6lgQfzmZnd6zNZ3S+t3Di0vX5oQw0Dd3ukZ49q+ecUkPmJpIkkSaE1M1sm79/xzbq56EhGZQfFMZyHQvX5yxogPFAQmgAHChDjOTWz59fLJYpUIyi6g6AAKT2XFsorsEBS2kbylhQQwUAfAXbDl0BCCUBFQQRdNUYkh+rtdUxSzm8U4uuN3FJVNUfVQHKLuWhGDR99MH7zPSQWXMX9A2NRkL/UjV6/MXE8JDqkBSlX8sXm5BnDQ8N/PEf/UGSkHqSTpO6+oZpJJ46+czzAq41Z9DCV1IA1Pe0Hxg3WAlwMB1loaiU0AJj+wc2LV5WqEQhGNA/MrxtdvPKerIyQRpThEyvj+3d8QsG+Lr6JmYApwwcoAFQBpybLrx6Gkl/+xtf1HCvufz9SZL+h2//s/Fh5FJ4VBr+bESlcSuuKtI1hfInqBfHbUVpQv16Xq+TKDbRCtUw5pPCWMQLCQ1J2f133b10SVe+ksvYIwLOFddc+fW/u4cFgDJpkVOqDAHQgEtLVuAJCVAU9ueWt8y3MjYUB0YL/TuXNm2MMohk6KIiNbyygHKgnKrHuVRQqPjVvUXABzijSlhAgOzL+zfPXziWy7uAC7hSi9CYBHDoan+ByiLg+JYHDu0ADIADlD3GjIpwdHQYgOfSMFCYMMAGMAFh72QU+1WO1VwK13agjfU8feaJh5tqk8VShWncde8DH/7YJ6iEBMzOwDvx5H7jMLA1qRWdimIT0jzFaCg4BRQEDQqVYKBy1vozMjmHGjseDeZFUBDAQHYMmIAfCgH4zIMqwC1GIQIbCACf+wouKHCgUnpp4YyTgizAAcYLffuWL5j17CsHfaDicD/g1OR3EeC7EMPjw7s2zl5d2DcO5dnlga72LmYjoBAApaEGck5o2mnVczPvawCaQvsA1f+DYlOPw+tQzCxzHka+7Zjv11x+5XPPPMs0FwhLQc9IbuAzf/wdI44YGelpmx6LJ0kq2XjffY9JeHsO716w8PTRXqCAldMXIUIUutBDYb57VdtJ4RgEVIRAmvZqVBk7svvcsy+/8Pzr22pq97y0feXa87sHI0iVHTpcW5eIkWRLoiO/v8T7xk/uXJzJF0ZD/8LrbvzKt74JzW794meThMRI8v/86w8lYHuFUmV45dJlSZJub5jLfcroaN/gzvddccPpZ11JSHLGjLZ77rlPKygJGoEf41+8i1HMsPmhAYjItXhgQVGISAMFyxsYycxZ0Gms94/jXOzXQTFoWc3ItIBAft/giuld3d3DDAiYZBGHwoI5c0k83r5wwdhoTrrcGSxecc7lZ51/SfP0lj0vPPr7N77/iss/lU6tGX21f93cToejBNeX211r5+LZW6I8vCLCcgXSeeCu2y//wB8GQGXc65q7ePvRwQiIhiubZnaUR3avWtLeGpu7pG3Nqz/98erOWUnSGCNthw52//lf/eWXv/kPDADUtm3Pn3XuhYNjhWPaSVRJMxOjt/4HxSaOwxuhmOe4JhHzbSc3lrnx6muhIZSUCH3dp+FRF2EZkuGqqy54+qn/EMK67bv3nnfOFV40nqsMrVzx3rCI8d3j6zuWZgbGOfOBsfGeV09bemGpx0xFoyNjTikTQPpjR/YtmLvm6R9vRxCVhjOzOjYxjdLo2Mnrlj737NNQ2PX8ka0rzoq6R9fNmVty7b/5x2//8IknKHQhe/S6K86CiKAwvXX5qzv6KY8WdXY89tD94PKhu+7buGaFlGMla2Bh14n/cdezSuP555+7+OL3qSkPtFUxzOB3MYppQGoVBWF1k0uGZgaSVBDAbXf8x00f/bgELC/UE/aK77iT+43jV6AYAK01jYLqwA4oSQPhuGK4sqx5HhTciAupoXHN+y7/8SOPBUL0jo2uX7fZHres/uLMulmv7j4igbEjLy9qbXzgwR2FHII+a2X7vMFc2QUVOGiVdqxcsLU4WG37+uO9Vnbsgis/1jsiRZ4tbJlTAVyg98XDW+d2IcwM9x+cN31TvleDRdmjBxbOWqclAi882nNo/WlnjpQdaPq5v/jUv99xF52kOioKTassyOpw4DfQSB9P8RuhmGPZ0NBcmFzsyIGDN9/4wd4jR6WUw5kji1cnm6aR6Q2bhGVa/hWg4FQyiNDeurxY6R0aO9SQXlEagtfrndS1VkYK4J51sDi4r7NudQPpIvE4aUyk0jMuOe9qf3zUy4zM61iTHxeIOCtYK5ae2d3tZLp733/BGVZhHApggI+x7fs3LVr01a///V9941ZLaQHV17Nt5eKGHz96f+QrLSAlgpBfceUlNLChOVi0cumcgwd/snf/L6a1rg1DaI18PtvU1OJ7jFG4DpuCVu9iFJvMxRj1q/MoZQTN9x84RGKpxmnTLS/MlSwq//vmYkKIKbZFElpAqMr+gdOXrO893JMrlQFY+eIFW880XbBsufyZT//Fvpf3wpIL2haNZl0rCIJ87+L2aUJBCng95TPWbHppz0EXnOKQXdozf/oaawyhBeY7kN5gz+F5K07PlhD1lc9e855Xeks2kNk1en7XGjhjA72HFy48z84DTNCx0bUrzx0aBjQi6l5+4wf3dPfKwDrnlM1SoeQJOllLglIgAHSVj/s/udjEcXijXAwakecbLCuMZy8+7wKz8DV8jx0YHN6xuGNrtg9+2Qecz/7lRxtrSZLM7Ghd6fljR7p3nL7lhlwvxnZnlrXNz43nhfSBXG5g/4rpJ4TjqHhhCCk1rHwEwccOH+5csNktA0we3b57Wddp4yNi/EjPuZtXq9CGAjzQcYlyuKmra93JJ1z+0ZstLiUEkDu09/EkIW0ts6+/5k+lxBM/enrraScDnPk2FP/kLTc899zdQDh33imjo4gilMvFJUuWZcdL1aqZQVdXwrsYxWTVvAWCh9VJbjww8ygrXvT5L33147//R1XWWBD9N0QxxphSkxOOleCUBa52fffgwObZnSKINJTnuIf27Gmvb6whhp0TJyT51ENPH3np8IbFJwQCAsj27NvQtbBvIJACR3++d9P8JRTICwsYHBn4RUfLcuUBAiLyobz+o4dOv/CmIMTgz/ecv+7UAxlWAcQo29g0K9ezKzM21D7rHLsMBNH4/n1tLevG84BGvjDywCMPf/5LX9z+0vNXXnox41JMdsRQ7fHTKoPsOE/E8BuiGKesuiusYYBs9dLlh/cfcG0H8IHR/sFXl83fEhSgfHbyxqX/+I2/hqZDhyuLZq/NZHpHRnu75p9mjUKOi+XtCxhjjl+EGvcLQ2tmneSPQwCullJX3y7FvuFNa88tZCS4EsXK/Fkb7QKKR/uuPGMLFAVTfhFgGN55YPHs9pFi7s++8uV/veNODQE+Boz7dsazoxXLtu7ZOxYxetHF51ilLDi3xvNbT968a+eTu/a8uHTZucUiOEdvb/e6dRuGBjNa/VJa8i5GMQ1QzkxfzKCY8i1oLqQWwEuv7jrvwksmffeNPdk77uR+4/jVFSUAzqIo9JXkE30xQbuHV9S3RRULENBq4NDhqy+8WAehBHxudrdQ6M6vmr9uMONEErmBQ+9ZtyZXBqVgw86GuV2HBodshMBY98Gfn7T2zLAMSIjIF07uRw8/fMsffNF1geHiho7O/aNBRaNwIHti+7zS6H7Gg4WLLunrBgR3M4MrVpybr2AkUwKolRu4+vKL/uKz//s/738IgJnLKyc6YRoA1HGgqPt14jfNxcykTxFRHkbQOLr/YF0qaVVKQJgvHvjQTZfNaJhnZ2V+aHRRR2tkj0vf/dvPfWt647xSLpPP5uZ3nFAaRv5AblVHZxRFDB5Qyg0eXj37BGcUAnCkDqqzZcT4kb7OeZvtImB77uj4gtmb8sMMTGxZMv/BO78PheyQu2Lhpr6de9YuWdiXHfaB5WvWW5XSg/f8y9e/8mnAh8byZSe8vP1QsZJdsWr+jx59BBL33n7f1pNOAayBoUOdi08pFKE1uruPLFzYaZr6UWiGeJtk7N2NYkxwaNDIMyh29/f/7bwzt7peQBWu+8BN3/j2P8n/BvMo3wzFJjwSjqVjkAyex3pHN8ycxxxLg0ML6bvrupY8+dDDEugdHp4/r3Pfy/vtQWvlvLWj+YABxZH+hTNn9Aw7QmN0V8+Ji5YXg9CHAAqj/bs2rtwy3OcxCkD4xbHZbW3bXjoiGWB7W5Yte2n/iA/83We+vKS+SYQjR3oOTJ92KihUaA/07F6+/Iz+IQiAMQde5sPXva+2qTVrR5ZlQQszst4HAsBoOyczsuM7fl0UA8A511p7ntfa2mqVK8eWuZCT6ZhfsXsOH0rECYmT2lpy441XGQoNhPzaFz4/rTZVQ8hTjz61Zvm6/FhhfLSytOtkN4fcodzJyzeOjY8KhCEdLY32tSfnNccWkpppJJEmicZ0vO6ZBx8qdA+uWnrq8IADSkeOdq/o2lrOKFARDByd1VxXm0gT0vz0Yy9aQ6PLFnZk3ZIP/PCe+2+89joI/7rLzzPM6Vu//g8S0HD6BvbOnz0vSRpryHS/JAQrj4x1d8xb7frQwNGjhzdvPtG2AsGrrmo0klprPTloRkutoRW0eqcRXyW0gmRaCUpDxoRGFcUoExpmep6AZNBUepVv/N2XCYnXNrVecPGlXFdpy4Yxe1yyXhW0RnVQUEQ5rV6fqlqesWpfvzpjRTJwHhzt37JwcSU/TnkAcM0CeN6MhsZ4TYrE4w8+8CgEcofH1y7aaAUoujQ/PLhyUedg3mNA5WjmhIXLRkplDxyw8sOHOzuWxUhzMlGXiJMaQg7u2anNLrwIH7v7ByTWUNM454n/eHDrqhWj2d1FJ7NmyYWFIQB+39ie1WtOHxqiEnDdApT18N23ffXWb9HqcC8BJZWGB/gANIeOjMoyYK8htRtqqHmc31JgQqUoJ1yMOOdqYhaR+e9Uq8K34/b90s8DIIoirXU8Hjdwpt8MxcwPat5U1VELGoLxydYYJg3ehfKsCkBz+dEqR5wH0ByUQQJUQAgoBQ0olAuiqhejCPOuhBIIGc9BU0RgpYnxkoAIOSwLDIFt+GIcUrEIOgS8EH4JKoSGVogCQIrIK0RQHhRnGhIIAygKhIw5FbsoQZ1wsOouYPZyGADqh3kBjOV8ygSgfD+ERuDL16Yl76ZczPyQBsW4UOYusYhOVpRQ1CqMR5RP6ijdkJmKctJk8TiLqbnY5IcQYp5D13VpFExWlIqFkAKh4GNZQDjUkYoCHDSCFlQxBqUVonKIigQzynEoP4CqzpeEq0FBgQAKyoEKDRffdYyOlYNHUMiOFRHa0KEAKk4IDshQIkfhWiMaFAKepcaEBqS5KRTav+aKi/cePGT6XpKLX1FRUkrDMJyAabyZFdevDiM1nZwUxRibFP1EUTTpFm2knUak/XbHpMUYIcTA1KQf/2QcM0KYdO3RWhsUo2Fk+mIT68I4jQBaAVxDQINTBfiAxwMX5kWvDB9PZIbt6i+NLwaHhAhgAw5UBAZwRAohUHJtaAFBYXuQKJeZ4gGjvlSAgC4UwRyo0HVdruCHCJ0KEI7a+QgTf7+A8lyoCAg1uICnkGcyD4XKmEIEJwvJXMAz+KQBx7EAOHZoTjAMlGOb6/VuQDGtNI9cxwJUuWxlc4VprdMnn1jJhVZMhF7klia7++HEC8UwLab6xB5nUe0PStiOp4FS2crmCq2trVMOOVZRelYJUsAOwZRQPAIX4IDIDQ1AC6o5AzwvmHTmqbiCoWpDMOr4FNVhuVnbCqAAqjwHCjSQIY0YiwCuaFBVSygOaVQoipUdqMjDmKXGzc47g1cSYxpgoQL4nr2vkBi5+ZaPAXy4v0dPLMo37O5PxazXWz78/4tJLKOUTkqyzWjI31kwxiileqLN9Ya2PJhaUZqjKaWe58VisWo7fzIX05iKYkHoaKBSoa4TAb7njEALzZRbdKEB0MC3oaAVeLU/AVqJKKgjS4AHTXM9WYTVPImDe3YWIoTreTbTGgD1Q8cOEAUA5+CWjiwNeAwMkCKS2osgKBBVPAORbi4PSQFuu+VseVijBFhVckYAMPCoAjg+k2WHa0BKHkVVjNYKUrybcjHF6ISTgdIaSqO+ocn1AuNUAQ0laTUXk9Fkd9/kYtWicsqNPc5CA4wfU1mZqrmhocHzvKqthZaea1f91ySDEmAKXhhKGkAxCF21lBAhOIOKoggSYICnhEbZDSFhFSqBycUCjVJgVhm0gBSQmoaRhvICu1LIQguTRjE7YIHPETB4EIASFGUKC6GAgIDvo5zLj0Er6EiDRUDeC6ApVOgH7FgL7HVMC9MejaLIZEmm3CsWi2/10lFKJ/8Gg4xa66m5T6VSMVDi+/7rK7u3KczYPTPd/VfpKAuFAqagOCHEc9zXFJLVmV8aQinGNTBJAQdCvyq4UKju93EhmNbIFX0JWJYDHxCgYBE8rm1oZhKoSgBLCIHQtYcRliEoFCIhrajAIHxAaMD3dWlIRBUJRIDLAQiNMILIu1ZVGiIEJGe+Aw3bCU1frFDuM4ZotAThAXAAy+CT54eAYkxAw7YiRqtLXgghZFT9iAlLMg4hqrNz3hnBoBW0KBXzgApDOtkXCyNmuvtSRFP3KF0vEEDIFdcImJRAEFLGJReKv7NO7bcQXJqyDIViWU+o5V/jkjjF0RtaQCpwQMKRtAxKoYyFuganEBSKsQhUwOHgcENmXAmgYESMpsALIT0ozQVCDqUEDyWEqOp7FRMUADxAIoIXwQMDAiXgVWQG4BBcqoArt2pXBqrAA+OJGNrl8SEJVCIEElwAzAf3AwVPQ8hQC9ewXierv8kH+a1euurl0Xpy+JABNUxJzabG23H7poYB0F/y3X9TFAOQzWYxUU7H4/G2aa1xEkvE4nESS5JYKhavTabqUjXpWCJG4oSkSaKOkBSJkUQNaWquicVIjJBpLU2EkJqamkSyhsSStc3NJBVrbmmtIXX18SZSRxKthMRJgpBZjW0Jko7VTiPJZKyepGtIMyGNhLQ01JM4IfWE1BOSmD5t5op6QuY2kKZ6889OI/EGEickQUiKkLpka7KhmZB6QuqIseJJtU5bROLNJE6mtaUShCRJsobUNaXrEuZPkYZYclaqpj6RqDr1EJJubpqZiNcTkkwkEokkqX4SsUQilYjXJ+L1iUQq8Q6KWIKQ5MTVjseThMTrG5pi8WRdfWM8mUjE4vV1qaSxRCKkuS7V2NRCUnUknqptbEk3NBtXn7r6xngiFX9nndpvIeLJBCFJEk81t7QSEo/Fk4TEGxoa4vG48XiJEdLc1GC8moytQZrEEyROUnHSnCYNNaQuaRx2SC0hNWRaW0tLTbqJkHoSJ7E4iSWTJFWTrDMGUjNITbNZ0+lEkiRrSbylPt3UmCZxQuKkJpUghMTqU4QkZ5B5daSZ1BPSTGpIuok0ppsSpIYkGkgyRZKE1CVjiYRxWiKJdA1JpNItbYSQ1taWZLqRxNIkUR9PpGripCZBSDJBkolEkiSTVe+ahoYG42bT1tZGCEmn02/10sVisZqamql+OB0dHebLrFmzzJdEImGecfP9bQ3zL5p/q6Wl5fVe1a9BMdNC8zxvsgQN/UBLJbnglImIKsY1F5oLTblgWmoYYX3AfS/wheIaERD6gWk2UQ1IiED6kY40AA47FwQIHVSE9gCOgEHBZQgBXxWAAlQZwq0UsgIiglfQrgMUPEBy0KIQDgMsBReQ4BJ+BCGggvEyqIC0dJiHUiJCpQjOwYWqduPMyxahbR8EykLDsiEkPM8BqikYo1WyhVJKaVb9KKFUVSWu3lmjZ4XJxYyeWSkIqQmJByGVCkJJ45IELaAiKKqobyrKXMkyFaVPhenuH5dTdc3UYTkhsZLV60PMa1xrbfr6YeCZXMwtlUx7yQVKwDjzaLUNLCrCicA1hFcogilwaIBqHVkcEj6UxV1YoVGJO4pBAhFk5EWRFckg4L6paCOoikMxDoQowyvA0h4QQEnO4EfwfGlJKwRHGFYEKAOKjgMoBU2BQMP1Is65lkodm6cbQrpah1KzSe6+yafMmVJK3+qlMw17OWF4j4l+PybcCm3bnvxXoih6G+7eawITnS4DSubL69OxY7mYwTlzAvX19YYm9pqPubNSQ2FsuDR79qKxQkEAvmuslYTjl7kKTV2pBARUmdoMYFyCaygICE8FGgpaUc+CVgywuZDwlcwCOcjKDVffSEjdV75zawWRsWkKS8XDu16KpwhJEpJIfviWP4CGF/gRKAOtbh0wG3Coky9mrFVLLy0VAAURlQyFvTg8uG7Z3JHMqz0Dezs6NloVCA5AhYGhVknTFJvg7quJrP5NKFXviH6SMlauQgjzoJqKUkgNIArCKodAcyh+7113kliCpOpaZ842fQAx0ST4rz+PtyEMhAWM6wm+mFQgMaIBqRUArQSUhJCQ6uj2nSvmLahP1ZF4nKQJmVb7wyceDzU0IDUzjmCuY0EqCDF86MiqVWuyBcugXt64QlEBLnwaUQACrBJCG5P3asXa19fT0jGXcsCCKMJBWIKrzLoVUoJmg7Frb7qyPV3fROLJqmAgtW7TRugAMqKAVUUSDs2hUZ0voX1ox8y5lyICFOMIA1Uey29etba7u1tPXo7JLxoT1CFMNH/MAWZTVxgvGTv0XeoDPDs6NHfu4lLRK45kF7Z3jI/nNADBDXU0okZOoKYsod+yEGqyyOWcJ5NJg8uvP+z/wXoVjNMwgoakjPqB4YtBqsrA8LI5C9xAUwmEESRXGqHQTuBDC4gQkue9wLjkAwooszAjmISCYJACgMNkXgCsuq/sAsPZkT3z2zZYOYQKAtAsAA8fve/R+rqW4VKOgQPeh6669p++eg/1EcDJ095q21UB0gMbLIwMtrde7JcArkBzSikNwLK3rl2xe+8LmXyuc97WwiigEAZe1R4PnDEHGixUkhlXtQCgka/UxJTOMPSBKq3MyO+OLYLqCU5c3N8JMEyQ2GB6QAradA1MZ4RFVAlpjOFeeXFb+4yZxrH6e7ffefX1H3ACyqd4bx2XKGZoJq+5PjEy4XCuq89spBCCHx7ZNLtzPJf1oSrwewpDHYtWZcZcQyIyuTy3KQQg+Whv96rlGxxLQcH3tdBgEgCVtAyARgoCCBRzS9AUAqzig9lWNrNo7ia7CEhEAdeAEwUMcAIKpSCogJCgUH6+u3tt14byOIUEtOD+GOBBIfQ0tAB8gEahj6odng94jBlz0FBEPgNYBD7iLmmaOZ7NM0ByI0lTSiPwTVLgIHCOScilQhgBXMJjygJXyuUe4INH/nB24MjK1WeW8vD7CutnLygVbQlAiqhYhgQFHCgHwg4EFIRgjPtv0/pXv7mOElKJydRMAV7g9Pav6Zg/PFaUwMC+o63xVF19c6KhiSlASdDK3/6vT5F4HUlM++wXvsE5lWrgH771mQRJxcj0H9z2OGfQKFM9tmrN6mSyORGv5cIDBhctrG+vOyFJNr/48rjWgHTg5a+98vrtu44GgCsdZg9GY+N/8ZF/AoOD4v7R51Z0LUmTxtqa6bnsCDA41rdv/arfHzwM2J4sHJ4zd35tw4zrL7xoy7Ku/Qd2HO0fXr7o7E9/4u/rkvW16ZRVlJAA/DDKzm7vSJCG1uaOSskCnF27nr/l5j+5/uqPxwixrGw2N7po0aIYqbn0kmtv/tCfHD4wNm4W+jEU+93taepqU/oNUAwA59y1HWhILswbyLFc248EUKg4CxcvK1qunODH/rdCsYm95wkUCxQ84MDISe2dbuSVEORlvsysT//pl7b9/BAEho92z2pqSBOyaMaikaPDkOHoUO+0xjmf/Pj/SqWaamraykWTv3shHZ3TPjNFGtKkGQJQ/mjPgesuuv7G990wpymZJiRJ5tbFltlO2D/Y19E+n5A0iSUDwcybBoDSDHDyAz1rFpzojAAUynOA0o4Xn2iI1c1umttUm7r/7tt8NwPN3nvu1Z/+o/+driPxFHnkkce++DdfShNSl4o/9tRe30F598BFa074+Cc+SZLJGW2z7FJZgx0+0r1o/hZwILBYYXTZ7PVuBpWh8gevuPqis85eMLc9U+qJWHHjgiUdDbNJTWpcWkDezQ22TN9QySO/fWDzzPmO6ztRdHTn3hOXrEmQukTj9D2F0TIQcECBcx5RU6T/9u/pb4RinuPSMKpCmNIm4YSA3T24qWup41V8ylbPW/+TB36qIe647/bNJ5+iqLT7j3zoigsp4AILl27cs2/v0NCL111zGhTKOb1+1Vm7dx2SKF7/oQsefvQRrbHthVfXb1hVruwezxxoS22IShAShYKLsGANH77h6hstT5coDRFBW3B8fxShDR+VmUsSP/3R02D4we0PXPDec7zKbivfP6P5ouIQwPjiNnL7HXdK4O7/891pMfLqjm2/eGXXmqXn/+3nblOMP/zQA5vXnedVAFSufP/pTz/5E0js3dm79ZTTgNLA4K50vP2uO54ElBDWZZdffP/99zOqH37wKUIaB/vKUPAc/U5DsSiKOOeTlYLZ4Ieq7qz983e/9+GPfSISOleyjm81+CSKmXX/SyimtWFKK/jQB0dOnNU5Nj7qggfwdx7dPX/hulJeC1+uX7b8mccfRRTec9s9V1/8fruYKRcyy7o23Pq1f+VMP/TAk5vWvs+1AJSuvHrLT5/8MSReff7gezadQt2R0d69HY2LHv/Pn4BWIju3bsn50oed8zoXLXjsyWcEcMf37jz1PacXbFsCUFB+BPjZ0aEVc0/2Rs22OwcKH/3QxS8/8wtw3P5v/3726SdyPnJg3y8WzDrpn791n+MN7D3wY0KSP3rsp9Decz97cv0JV7IA7sGBpXW1X/3br0XAvfc8snn9IAFJiwAAIABJREFUBtsd85nX0X7i4GEP0u/f89LGpad5GRS6i/Uk+dzTzwjBAP+Gay99+PZ7wfH83kPLTt4IVSiNDjQ2rnMKkH3+ljldtluOFDtx+QlP3vW4Uyz/5yMPn3r1Nf0RFYDg1KwkGgVvh03QbyMX04CGYzRJUoMhHCp1tc10w+zR/sPXvveWKA8NP9D5rqWrju7vyx3ev2Lu9O//5z15CgZIhXx+z+x28vhDjzG/2pXZvvsn13/ovflCyVgM3HzzTd3dz2Qzh09a+f5sX5WaBulle/dc//7rqEA+CAT4vJmpBkK62s7Ij6K/0H3hdacaRphV5ps2rxvo/dmhPduWd91QGELmwIFr33uiUsrzGQS/6vwzd+95eWgsu2zR1vIYAMFouGT+1sxQ5PoDl1y2yXN8s8Zv+uCHn3/x7nzx0HtOuDg/AkDlC31Xvf9S83zQECuXn/izp1818pU3QLG3P351LmaOcCzbnTC2hMaeA4dJLFXf3GoSMUORsWz3uEQxTFTcMCimoXW1ohQAN7+lgEghgDg0snl2ZyxBSJqQGtI6t+2xJ7bRAPmRwvWXXwFO/VIBAutXbNi948XenkNLutYP9BUA0EgtmX9GZihyg55LLl8bODYEaAUfv+kTB/b9zC31rZh3QpgHaOXIgVdXLjyrdy+1x+zrrrwyW/GLrtQ+Ttnwnn29/aabplwO0JGx0SXtJwcZ4ysbAgWgFJZ8cBRHK8s657vegQP7Xli39PLCCIDCyPi25cvWBQ6g7HJhtH3OacU8ULRXtdYHjNsCvqtOP+U9Fa9/NN+/tPPs/CAQVdyxIwvaVtkjsLrtszdstcs+E/zIwV0fvu5qRFAhAuADv/d7L217IjvYd8IJ12X6QY+4nTVNXmgd7D143UU3VvpK0MJiTuPSNS90D0soaDbxOCglf/tOQb8Rik0CmeYCGqVc3tz+7P7hU9dsHMzs2N+9/eIzPupl4YQjEcY+/ok/3PXyIdjlvS89Uz9tGmlsu/CyG7mAktltz9+XIKS1ad7lF98MhVd3P5NuJHX1jYQ0ENKYTtfde+93rPLwnKYtXh6+D2gUh4/QysgHr78hX3KYcQqGM3zoyKbFl1p5PPPKT044c4VX8YOCgMINN16z4+X7CuM9yzuvqIzjyMsvX3b2ete1oQEWXX3RudtffWFkPHvVZR8PbGgdem7lC3/1vb7D9qOPf6+pldQk62KkLUbamhqmPfWz7+3d/5M1y84sjkGKaNuLT5x+xslh6I8Mj0PjYx/51KH9o8YQ4R2IYr7vT4KXYNy4KknAZ+qLX/3aZVdd4wQ0EnrS0OK4RLGqCu9YNvo6FNMAVQhBj4xsmt0Zhr6H8O//+St/+tnPaAUI7N918OSNG538OJSgFXb5hVf09Ozff2DXJz7xp0EArZjnhF/6y38fOFx5/Il/aWkltclEgkybO311gqR//OPvj4/unVG3PCgACEcGDi2YeQLN4+iOQ+879zyfGXIXPnzNzb/YfcA1a8fXGrxvaLizfUuUg3aNuCgPlD7/l39dQ5pbajpaGupDum9ocMcpG27J9EIh49G9ixasHul3uJupFEfSDRsqJfhHj3z8srPy5VIAQOHmD37g5V2Pdg/tnda4ltuAcsZ7Xl2x4CRtIbe3sLp9+cBwQQAvP/dMLSFJ0tBQt4CQaSRd/9KLTw71Hp0/95zSCPwDlVMWLqs4hW27fnHBey4CBQ/cnFu48pOffvZQf8BDgHt2xBneiShWLSQ1WBBKyk49ectLP38BgSr1FFYt6PJp//a9z1753j8qDkPCijDS1bVq/45eCEqtcQlYFJ3LN/f0jwBloKQ5s4rs5E3n33v3Y7nSwGVXne24oVaAhBTwvcFCdqCjabM7Dm20qNoLK8Od8+f19A7aYSghoKzSyGjnzNPyoxgrjl5xwwVmR7GQ8xYvWdjf9/PRwYOd887LDcIdG77ojLWCUyl1VC6ecdL6vfu29w8PdS7YmM+EUWRB89VLzssMsrJ15Kxzl0JPjCDRyBV35osHuuadZOUAiJHRAzfceFWlUoJGpRysXH7inl29ZpvidSj2uwCyX41iYRgG3jEgg4bkSgBuJH72821//Jk/N7nYcaxAglnGSk++faE0IcdQTBgUYwoU4dGRDR2dY2MjFLzgjn7wIzfeftuDEBjsGb7p+ushKPMdJ+9vPfn0nt4DfYNH5y9cPTxcjkIXEmsXn5cdDC173znnLYAW4AjKgEQUDZaK3Z2zT6xkEbjFYm5ww+Kzggx6dx+67vL3lYpOEAASa1dt3ne4z2VVUYWG6O0bWDj7PX4O4IAWULnmBnLnbXcgwoEdQ0s7u1x/T0/3ywtnXBIWAZR27n1wSdcG6QNw9u5+4aRTPpjNoHLwwEkLW8aL2QCIQr1507qSe7jgDK5Yem4pA2irMrJ/xaKTx45K77C7ZtaK0YJLAVoqfeCSyyoFJjTMrkWlNDg21L9owXlREbqfnjivy42c/b2Hr77g/SwbQIECczadcCBXVBqRZ0Q7iEL/HVpRGkMLSdmN11734N33QuL5R5+95uLLKB/T8BfPO+1nTx7K2wPfveNrZ55xHiS+949f/86tX9CAFeq1m8/YvnPfnf/xT1/76p9BC8mwatnJri3coNA+p/H+Bx5xHYwMul2dK3fvfK6UH1mz6NzC4OS4XB/COnJwz/z584dHxspWSdLSTddfv6Bty8GdjtRswwlL//27t0Pi8cd+csaZp3I+smfntqULz8kNQfnWp3//ujtu+zdoPP3oQzWEHO3e1z84MLt9yZM/egHgjzz84NrlZ/EATIwvXtr06MOPaY7+7kLbtOnZ/L7e/lfmzVobOXDsCuB9+OYbH3jgPscOHnzgidqa6due3wMFTicxQExA4H89ilWP0OCUZTPjTzzy6NZTTjN7lO+/7sa//Ou/oRLs2Ovp+ESxY0OQmIACpI4RoqeiGACmwOB1j6yf02lb5bJfkvB37H55+rTOwEYhU1qzYvlD994FLZ567GerV6yvWNlsYbS+cfbjjz8HLR5/8OENy85SPoQYXLos+fjDD4BjoLu8fMna/Qe2ZbO961acPdgbAnxsuG9R2xqaA7SYMS396vMvQeDvbv2HU844x6kEglb1bgAf6OtfvGBrOWvepqK3+9V1a+a7FQsS3/zb7zamGyz3ULE0sHTu+8b7AHhj47tXLDmxNMYAx3EyNU3Lx0ZBBwbXtTc+8Oj9AXD7HT8868xTAz7q8mJX1ylDvW5Q6v/7L/xJOt6OELmdoxvmrrK47s3n4fmrZ8+7754fM42hEWf+vM6e3h2ZscHFC88tDsA9VFw/e0G2XKbA4llztz/1cwh8/877F528MYdIa9h5x1Tw5fJblj39WvfzN0GxSZqFWe/D/QMrupbUEDK7aeaOF7ZJaWuIgT53WuvSeC1p66grl1wogFb+4BMfICRJSMOt374tkgD8Sy/e2tZSHyPJ73zzNqtMmfSyhcHpM2Y3N80lpO2B+54E/NGh3rnTNjCr2rnRwgd8ydydO14mJN7S0pKIkU989GN+AWBQkg8OHlowrzNG6urrWguFHGD19x/asOr8SgagLlh+87rVCUKuuOS9W05ct3PXL8bGMyuXn/DhD30yRkhNKuFWDPHGHxjc0zFrTozUpZMtjz78mGUPFQoDXQvWlHJMKwGEhw7vXbKki5Dktdd86GMf+ZNDB4YDb2om805BsSrp0Q+OJWKUfeHzXySJGhJLfegjtxjWK1NVRdlxjmIKYGaC6jEUo4ZzBYArcDg9I2vmdjp2RYJTWRE6uurym6+45CNQOLBn98J5sxKEJEid71CAHuk5sHTpxt/7xJ8nCKlLpIKSggBQHhp6ae7s6QmSrkvNuOvO+4FooL+7c8FGz4aQEQS96bJPtqcXlAvD2czh+c2tNSSZntaS91zjakWrDvrhcH/P8sVbcxmzLAXg//Vffaq+JpUgqXvufGTL5vcUSz0jIz1L559t5xCFTj7fv3zxptywA2kfPPjK+i0XVmyM7dh34vy5t/zhLSRFZnW0l4rjgSwJ8Lv+86kYaVw0q/a+H/zjiRvPHO322YCzeeGqwXI5ACCoOzA0d+5SEmsmpPGRhx4Gyt29e7sWnu5kUN47cuKipcP5UgS4uezMeE0Naa6pbx8MSw6ESb84i8LIervu56+JYoabq5QKgsCgmBLS0PenlidQ0JSCMigFBaviGyFjICIumTSMKniSV6DAGewQAtA6nJynax52Da5BGddKARI0NJ4TnNsABa/OKBVS+kI4AIeCEtr3CwDAAAYWhEBomlNaQyoAfrmUrbrxgAOeMUWBFjRyAc4Y0xpV6yQ92dgyb+ipJEBuduSnHCCC0OFcjo3m58xeWipQqAlLn2o5+TtFMT3RoRdKhjRSqLovVUX/EycySV2WQL5S7euHXB3fTAvg2FoFl8qPIHUqFgfAJoY5asCv2BCAz8G0QTENX4NDQnFjLKEEDwAhmfkllaBSAhKSAQoyMlsIvmAlgAvGaSChjvEKoWE5FeiqH4ESFaAEHukgZFC2CKDA/ZACEQRgh15BC5iHKIzcwLfNojJEy+pS1ICEmlD+ssAUpB4Q2sa7OhsihC88H6EbFJQKJJQA/AhKaGgL2qsyuysCIfeBES8P7oFRDbhVSyMB5CjLw9DUbICp0KCtNOJ5SI0KuA2mjcOgNmoZ/BZF4lP9OWKx2CQJ9peiimJTpfAA4vH4a55qDSituaB+MMEGpFCSOUYTK4YrGXPukUuhRRCOA75XZhBgQMkPAQHlQ3qBb2sBTqEhJKgGoggshBIwslpqARMLrVguaXAgLOVHJiCC+mHAAgjXPMdUMKk0KDXbmlxrCQ5EUIY/LRWooFGgJ6hCJgGRAkpIJamSXAmtqr/kSnIlpBJQQivJlaRKSCXkrNnTSYzU1tY3Nbbt29MHY3OmIaWWkktFpYqkolJRKaWUWr6dIZR0PDdg1EhtzGeyolRKVUrlX+qLVdzAlC3GXEwCxVJFA0Jq8Tb/tP8l4boui2iVGCQBhQQhAKiWkygmIlq1EggFoMpuMWBFJgMWwqkYDJIAj0K3SsI39iuqauymBKC4FKHmESC0cSXT1d+yK+bxq/5JMPASAyygIPySooGEEKhqyCq+bUUlKsYNx1VVNd2TAm/BqA+NUt7WAuWiDQ3JQX1AggbmR6VAWJYRB+ADLgS4D0/DA6jlsglLH87dDKKKawsdGT8Z7oL64OAOmAtddSsrlzPAGFASxjojBLiKgAqnbrZopH0hg5mjXn2PV9/3yiDJbyXMhTB2QJO87nK5/MYoZsIop4rFIiFEcuG7XuD5pUIRU3cqFSQNtPahlfIBiRCspCsCMFNKQ6+k4ZQqoxAIKyZtQuD5kBTwtaLmZaWhqmqwiXUGhIBvRh1LpzqH2aVhSMvQFBTM5QF1qOba8PWpeSUpCUQRDAdIo0pKlpoF1DEUbQ141AeUY9lSGfXG5KG02pSvpmDVhWgQEwgnjhSU+UIoaNAQUCgVgolx4lMc1N6GvubrYzIXC2mkAT8MmODTp09XSlVVb0orIWkYTZaWkdAB18aTR0zkcY7rH6+5mDkv0w9hXqApb2+brpTiWnFoj0Ua0FxAAKE01ZAR50pwbbQZGoCSItSKQcG1Qt8vCR5oDgiICNBgzDErhHNTqUdS0aptpwIgbHvc9yzJwWyAg1pD0DkgpDyCFoKHLnNZtS0WSuQimbPLIQQ450yEGqBMCR1pU3FqQIFH2iy2oDIxTlcL8P9L3nvHSXZV18KnYuc0M93TPXmmJyfNjGaUExIKIFCWQAEhGx7GGLABG/OMCU5gm88Gm2CbZ4KNAAllAbIECCMUR3Fy51TVXbnq5ntPXu+PU9XTEpIfz2jEh9751W+mq7q6+9a956y7zt5rrx0K6QfgbsThAQ7syKqgWLQnAS41chXOoSk3RIzWJzkTkGEpqta0A+1A+JIrKgzehcAMxBwkWA0IgZBVmB1AgQOWplVHA37ddRYQsvGp1au4CkwtyvEw1yuM498wgGcoHCGkv29pOplasmhxIhZvSaUThCQIaUmlu1raEoSQGEklSZq0tzX1kTQh3UkSTxHSlCTxBDEFj2RR09KlnYMk1kaa2lPJlpZEIhEjsRhpbeqMx1qIcZSIEUKSMdIRj7UkCEknSTpG0iTZTtoTpIUk2kgqnUyT9hRpJk3t8Y72njaSIB1dqxKks5WQZkKSKdOlpiUe7ySxJhJLp0kqTeIkTlq72poJaSGJZHMLSSTSyaZ0LEWSKRJLEpKKERKLkViMxEhTjLTUnxLzaIuRpsZ34zGSbG5JtralCCHpVBshLV0dy3q6lhGSIiReN0mYf7wGw/yheKylrZXESDyZWPh3m5ubU4lkS1NzMp6IEdKcTMVIvKe3nySbE02tJJY0/xISTze11P0TXmejcX5aW1tjhDTFEknjZkJIsrluNdHV092SSjcR0kZIRyxFCIk31a9nPLmYkEWEpBKJWIyQZILESXNLuqMlTZqSpC2xKEG6CekmpInESbKJJFMthNQ9MJpbjJNId2tzX4yQdJokE6Q50ZIkXQOdK5oJaW8iJEFInKQJ6Uo3xTuaSKpuPZJoIS09pCXe2ky6mpqaSIwQ0hKLtZA4SdRtJlIx0hQj8ViMtLUl2tOLEqSto6U1QUhrKkZihLQSEk92kcXbF51EkoR0kXQHiSdILNlLSHf7om4SJ02ENBOSiLfGSJNZQc2LWkiK9HTEmgnpaukwdQVtPammOGkmpLdnXZos6yAtG5etIGlC0qSFdHSQlvZ4rKUtTVLdJNFlxHYJkoqRVP38v1pXMhYjhHR2dpqvDQt7xbiYKRM3+0rbtknD6zXwfCUkNCLPZ0EIDa9qQSulmTEMsyqecQJgdUgGtBJwJHx48HLcWLvxetW9B/i+GzEKqYUG1xD1yJIG4AMVaC+yqvA1hOFCAELoEBTCUr7wS5Et69kmBUGZ9ARUEEBqlFwVNQTaAqBaG3Y1kysywLcCKERCCiyMf/EXczEBqAYX4/VAngZlPsCllEoCCrUKWyCzEC/mYic8NDbPxQqlogYiRjWQSCQAcM593zd6V8H4fFysWLUF4EVcAj4V8w6Cr0suphsul4VSEWbnqJGMJ8y3AkZLtaoX+Ipxs6OkFRtQueqcgC/AhYaQMLsOgHtujQYaCr5VhOZuPjKSMz+ChPKZ51OmAT90tLHY03XlhG9XDdl3KnbowK8CMgI8iwYMQKARagrMWTYkEAUhz1JZVp4Gh9YIGG3ok6lGqAE+XxnN/Po+V0LSAOAQQcT8qqqXV9LJiEK68ENZA4QbgAF2QDWE9CrgNPA0lDENZFQxBgr40NTL2WbdVaMK1AxUxStDB0CE0uR0AO6bIJEPCOH5VlD3hlSQjXX0amsnXddd6C+GBYGv+XG8+M58YZwtli9fPj051YiqiPkc5dxMZnFHVzqeaG1vI4RsWLE0Mz1TA3IKDLxQmARDYIeuqkr4o88NnbXjPJ+j6AooqEhA2YBX35xCRdyz3LKChAKNVKU0IUUOsJxSZkP/upuvfU+k4UoI5UIGt1x6w9KWZSH48Nz4yrVbi1mrNDox2NedL02N5yZPPvncsfEaBaiEdAJIxYCAK2MmK0zUUUIGKmCNyVCHz4Wep6/8FDyibrVaNSEJg3pRaM7mrwHFhJISEErqxr/JZHLe0G4+lGluP1//12909CwhsVTnol7bjwyQvb5RLIRkAFMSgLkNpxJJx3GiBjQA9eV29OdPbV6xhsQISZKO/maSIN9/4PGQGfhQll2SIjKoJAOrkpk+d88F2VErDCAAps32XDHNNYQfegAcO9ACNBTQSnEP0inPzZ205QIZAUoJ4flMCdQtDJxAmwqkt112eSJO+vta0qSlI9ZLSPKyq66uWNQLhUJQrmWlNFFzX8GBBouM/77v2WWAQ1MNkQ8Z1cg/V7hox/l5u+qCStAg8EQj1My4hA4hGBRC30xwFYahhJqcHQUEIiBEYBaNLuSOPLVu2W7qwJ22t68bHCpM+lComzcCgKPh1G8asp6101LpV8cyGwui+5TS5uZmzvnLWma/1JkHQK1WM1wM89JnDcW4iOjMxORZp5w2M5VhEhpq/OijixY1PzlilQHTos14ZnraFvBLE7Pr+zZNZC3jju9VPMDRsKDhOkwDjl/VoMa/HxqAA5SA0vChJ1Z2LF25ZNPQlBsAAC1nxtZ3rVmU7J3MZwIIJ5RgkMXy6u42rq3p0sySJWsKRWXOrZsrQQpfagbAU2BgQMGL3Ao1sTYGpbWsZ+IVoDk0P/5U6cYrx58GoW28elwnnE8/wXQPAteINCJtfJ+0PGEdYerDuFkwJU1cbGF031x1FtF54euPHviPZf3L54oVAfzT//r6tdffVHV8w8U8P3xd9kASxpML0sS/zHmIEWK+5FoxwSuVilOuQiDIFLatHrRdi4KXaT5bne3qHcwVpQRs1zI2elbRgwQULU9PruhcHZZMGR4cikCBIoqUp6G0SdOZ+582vsfCq84UstOreveUsqBMacPwJKo2jCNtJec3bnzOsWcfPX/fReOHCxqoOL6oBzFDCUojg2IVoCIZIMHorOcNASEE1dwJqecDTKN6pDTYtrzsewXpSSjXdc1d3A4hBKCpDmy3pkwYK3QCaGggMu4zNhDBBxwouFM8N9HftTWowZ2urVi0uCKZDyBgqARgkBwudL00pOH+Yv57tS6lYVe2bQsh0uk0GoKwl0cxrTWgwsg1B0EIAZTxAIGGZsp0DJmZGF22aKWk0Bqua0MXvv1vX77i3Z+qAn/w4Xd89Yt/DAXX1U8ePbr37LOOPXFg34Y943MVHxgZymxeva6JkPY0+cnDP3ccVc2Xr7nssjdfcRmJx1tTbXd+5zbAYzovRLaaH9s4sPXdN3zk/v94JgIA/uzPf/ax3/rI7hUnVaqFIxPDO3efH1SQ2f/ceds3ZGaPHZsZG1x/Oo9AQwS2f+7JZydIqmtZ30x+Dr5WZXHxpW87903Xrli2ObCYGwayvuFo+Gv/10qLhpCCibo3W+BzaLBwnqaJhh8ZB8Rrw250I7SvAamV63udnZ3Gp3e+GlxwSqMAUFEUSKDmhR5jAytXVWxHLJC8vv64mMn92CKqawakCl2vq6PT8zwNOJ4L1PEMVLtj2a0Dq6tWLe+XGXybuzf+9h8dHq74YZArTCzp6yEk2dPSb+cscHtu8tjOtSd/8N1/SkiyrXtJsWz0PWEQzvYt7001dyzuHpgYmwT82dzYG8+69Pq33tiZNo6wy5e0757NlqemJgYWrySkrat/7XimZnroMAWfBdBVWsxs6t9XzUKaFhcC2ZlM34puEifpxJK773gAKGXnXrj5pg+988YPL+khyTi59847Pv3xT6UJWbq4+2u3PuAHcEcLpw1uvuV97yftXZ0di6tlm0GN5+aWr9jlVCVUWJwe2TZ4WmlWlyZLV1x02SUXXdnbu7JcLkaev3PNSWnS2bF4MFuoQXu54aMbVp1tzaE8kt+3ZVumXKJAcXpuQ+/qNGnr6lpejqIa58fzvhBaiVfSQ/z3xrxNI2n4XM5vHOfHPBczoa5QIwIUIcTctKAgKKjHoBlQnc0c27B8b20WUNAsgMhZmZHT3/K+AsPw/geuPGtlqTQZAH/wV1/91289bI2WT1m3bda2XeCdv3XzPbd+E9y741//5azzLi1XdDRlDbavuP3+R3xg9JlDl555pq89FxZHITN1rL9r+5GnrSvfcosU0FB/+clPP3vP43sWbeKV8szU7IbBN5enIIanzlnTV8qNThdrK1Zeyl3o0tR7r33jwz98tmJj/9H9p521DRbPHygtW7b31jsf5areP4Yy58VplF+sHHrJK2q+gro+jtMxg+/ztA0vfeeJGVpLrSWgGjpAEBJ/yUdgPFCaAlyDByKikLfdd/e1N17vsUgAAaNcv9hf7PWyydQNO0HdqAaH0oaLUc4YY9AAV7AChAgPTZ48sK5YqgVQgarNlYvrNl8yW0Bhdnjn9t5HHn8sM+vd+62HL7/g8rI1XLLG1q/e99lP/RMQfv1r/3zumbd4FcDN//bbz/7hj37AgUNPHn3DmWcGyIwXjvQ1b7vrn34K6VWyozvWXpw9BjDs2LDu1tu/xSC+d8/tu3efXJmL6vFf7QAzlcnDAy1neAUjRvPg27/z9qsfeOheAfzbP9/+xlMuoM7M1Pjh1o7tn/3s7ZDi6NOPtaSW3PHdByHo/oceuvjctzELmeee3bJ80d995WuWwJ3//qNLznmTxYuHJp7bvflMUQSYPTd5bP2yk3kJ1SP5Ve39d937iNSAHfzudVfdeve3KbD/x4cu2HupBJ49cmzT2gvcWfhT9kkr1viVYuC4m1fuvP/2H3GGO+7+/mnnXpnJc7NDD3yuJQDhOpVXPa7yS6peDYr5GsFLUKz+kAEwW62Mbl19rl+E5qBOGbxgz4yu2PGmZ8Z88NJ7Lt0xWzw6UrOW73prroLascrGnmVVFow5cy6tQbjwbJ4rLFmxpVTF5MOHzhs8fSwPG5h8+vDWvt4ac2ZZSaMyPXFs2+Alh/b7Z+65oJTLc4h33nDL6ENHzl99qjU2WsvXVi1/c2US8lj2rKVdnj1zaGy6s+eNzIaaPvC7l582OxMGQMbKffBDtww//mR1uLxy4JxCDQ4FB4LQmae/v+RYiE3zOxRoZXysG+4JL33niRxKa2liyab5zUIUY4wxxhoBbgpQoYOxzChJko6+nqlCVkD5PBSQEq9bFHuRM88CFKt/MqlAJVyGAOzA5JaOgabmdpIipImQOPnqvz9JFcDyV77lpNHpaaGBAOv61o1MPfr82CP9fdv9GgBLc2vNwAXVDFDNXH3h1qJdoABC/M47b/rh09+asIZO2XQVLCi7UJkdWbv0LFbByJNDb3vLJRRehRf9sHjOGacffX6aU1QjxuEC44W7HoHZAAAgAElEQVTR57Yuv6Y2g8gFFAWvglaqViUUsGb9XWs3K2duZmJ03abLgwjVmezcscMb1p5WzgOcV4dGVnVvhQuUMzvXLTk8no0AbWHH6p0VOl2OZlZ2rrVHHSjPLc9sWnmaNwk+au0a2DKT4xULdGTqlovPn6OzDgQsvO/K33/q4LEjudKqZWc6Mygfy29e3A+nRiu1ay69xa1CAhXHX7/5gqefzwdCSAgh4Lkc2sy6X1c1+HEuhnkUq5Xrkj/FHWCmkD+8rGtHZQaKAYqjNl2cHjvjze+2JcAr//GNv/jM333itod/euMH/opJzD6f3bd+51gu40JI0I9+4N0DMdJBCGlaFDJgxts7sL3gwQXKQ9Nv2LF9upTxQTWqxdzM5jUXWzl8/KOfuO++7z79wv4vfO4f5YQ6fekueJVcZqq//5zSJMTR0t5FPZXicMGzBjdfMfQCHfrRA32EdHR2k0R7qrOXEPKDW79cnZg4acv1Vcv4/FJA+J6D/5vxiih2/PEy7zyR4xVRTOt5vi0AIaRvtGIuc8u+9cef+J/vef97XeoHIpJA2ar9v4Zijue6vie5gASohivk8OzOJaunZ/MB1B/96fs//8V/DDRCgYcfuPXi8zcwEyPw8Z4b3v3U8/eXo6krLnuXU4HiZS3t33nXZ8YPRY/d972BVhJrJiTZ1BZrTRJyx3/+69NjT21d9UZnFAhrucnD29ZeUBzHzAtjl553hidqPjwgvOG6t40czGlpEvIeMDE39PTJG95u4uxWfhYyB1X6m7/5B0K6k6SlO5l0isdmJkbXbbzuueclZFiceG7dqn1WGWCicOToGdsvyhwpl4cP3nLNRZP5WgTAwwd/+4NHZ/YfmX56z4ZTeV5B+UMHnhoc2EPzyDw+cvamvbmyFhozj+3vIYT0ENJE2kjnUrLi379315FsYcvGC60ZRHPBqrYuXikeeOLJs/e+KXSgAY+Kt934h9NzouK6kQx1ffIYAfCvzdNCAPQlKGYgjAcM8IBsNvPc2qW7vLxZqRxu8fv33Hntuz8eAajMqPyBq2++4vc+/WffuvcRx4E94WzoXZO3y2Vhr1q/7Cuf/ywCO3dsaPWmPWMzjjeUO2nJpqPToQ8UhiZOHVw3MTsRgPrRbHZybE3v2ZVZ7H/qifd94Kbf/+gHD70wbB/yt3duLowfKBYntmy9pDIDMeRcsG6LY0++MHZw9YYLgyrk1Mz/uOy8ql0MAAZTyVHw5yabk6dMzUAAFXuqHgL7vxm6AU+/PIqd4PFfcTEAWmsuQi5Cw8WY9EzH9qeef/q6m94eiIhDvgiXF37O1wWKzV8VucDT4kX3GA24EWohpkp7V28cmZiMoDiciy69+Na7nqUa40cfveXGcxhUxdIIsaF/7ej0EyOZ5/p7t1LP1BL5mzecb80BgXflG/dW3bKvJJgCuINiLiyuX3ZWeYhD+Zmxgyv69kRVTB8YvezCc2xapqCVav7knXsP7p+OfNQoZ/CAqdnhp7avvbQ4DRYASsnakd0bu7/w+a95AfxKtH1wFfcnh4cOdS+6gHGoqFide35g6Xa7AlBGc7k1i7Z5eRXMjp+6Y23BiigAF6fuOC1nD4/NvrB+6RZ3Ooxqc0Ett2nlPvgoPj91ztZTDo/k3RD+6MQ7Lzk/402XpA0K1MCAp46NbBw8Jywie3Bq96p1slYdO3Dk+ivepTm4UCFXA8t3PX84bxK1SpvVIKQIf00opqEUUO/fbpaE0Iq5VqgFFJWAD0yNjDxy7r63lqZM7oSV5qb6B5b/6IlxpgHmIcxfftPVJN0USEDAyQS71u8amhiZrkwv6u/0rByE/5cf+1h3/yADKkdm9q3cYUXwNGoT2SWEcAgKDjj5qYl1/WerCI5XWLq6iTSR0NPusNjVt1uFuZHx/ctX7a5kwIajPX3rpjPP5f3sinVnjR3xUKvtW7fk3vvvCoGZObu/b+DQ4/eXpkY2Dl7mhbA8H3CUpsZE/5cfr4BiL7Psf+0oxrlsxFZN7Wft69/4p1PP2G0HjgRuuuWdf/rpT8lGftNUkr90RryuUcznNBCsYluMMZMFcIdn1nT1MqXHcpMazqNPPdKxdE+mAMjSxjXpb93+bQHc9c373nrexQHPjs0eXLNy163f+CEQfuPfvrJn10WFjBTl2mnbBu/+/p0MYmJ8uH9g8bMTzzw1dGDL4NmiCqhwevzw5sHTnSIQybNO3vqtO75OQb/3vdvecPobg3J9g8DgATNzI/s3rz4nPwMWAUpze2j9ipaarYTCh9//0bYkidzJ3Nz0qrVvKVcRuFnPOrZxw76ZqQBCWFNTG5ft0i4yR59rIuSBhx+vebjn2w9vWL7eVwUJZ+vqk8afmYQK//zjH1ncurI6xei0vbqz36HgCiiUz9k6eM9P7/DBralKX6LviecPTJRrK5fvtrOKl6K96zeVpych0de1+uEf76dMfOu737vgouuHxyoSkFC8kUw5EXqjXxrFJAChwaGPo5jhYiLkgAdMTUw82tO8MkmWtyQ6YoQs6et54chwBEgFPpeBX/ranbd/+itfElIj1BMHZras3elGXqi9z/x/f56Kk84Y+ekP7u9dtWkmH+QPTuxZtTVTlBZFeXT6LWecVqlVS06JRaXc5PimleeWc2DwPv23H7r5XTdBYfqpwilr9lnVyYI9tnz1tkoOwRjd2Tdoe9PjxeFla/dGLsDCucNPrtmwliRSJJZ88Af3QVkHnnj8pJOuPDxk9lme0v8duqvxC9H9V0Cx1wQE/g9cjDEWhCaDQWcyo//8L/9AYiSWSr79pndwXc9UVGrVlz/a1y+KmeVlSuLqVWiROPbo/rN378uVyhRCw9Kg57/5t6676cPQtULm6d4VvSTRsq5vXS0z60bZkp3pWzT4gfd8jMTIkqWdjNYT1GMHX1gzuIwkSUtr/PY7vxWBT5ZKWzedlRmpUKcM0Bve/p4E6QwLhdrsaP+aHpIi3Z09zAEiKA4KlLwM6Pj4gZ+/+fzrR46GdcUGzf3Zxz9ASBshi1549vDWTeus6uTY+FDfwGmzBUhem5p8emD5Js8Ft63y1NTuDacXpmyvkDl118Z3vfeDTa3LO1LLoCDhlJyZB+54qJm0pQm5545/H1y5DSFqo7mdqzYXa34kNMKoPHqobaCZpEkzSR1+9EDA1ZGpmYH+rdLD0acO7d2wuTg1CYnynLOoe2VLa2c83TKbD01xbshZY/b/GlFMGRRTDRRLGhQLvXoxfRQUhBoGCjqoN0MGVKQEBQKJYj4A5RD0hve972fHjjDqIfTBUZ7zNCDBfeZSajMrBxpQI/RnAIPPQAFwVRwdUkpJKMCHElHVVGhGFE4kAyggAmpaasdVVQEjDDPSertCSwwIHEB4EDUJ5G1j/h2Ch1CgHJEENOxKVslI/3dQbF5Odvyll0OxeUeYEzr+DygGABDzO0rbKWsgotz1Ig0wLhmXALLZuRN8nL+e8V+gmCeZqxgFKq6ttTYqGh3QQIiSXwEsjdAxcxJO6IzVqM0Ae64MIZiocoSmEjXiHtOR1og8gEN6RnDtu2FBgpajwAeisB54EdQTpnZFUChPwKcQLFSsVjfZYICAD5SgnLGhOalQqYQABPUALoHpbAkaLKJR6ABKaPgRpIhMfYpWgOKQSgcAhwwsILRcxiV82wi3fQ2/DuGaitCGRH7SggdwWH4kAXCuanmKMALlVqBsVteKK4Q1ZSSziCgUJEPow/UiCVieFvP7dAXOJaPh/w9QTMuFKAYFFppV6gBTQsyAIyyjXrAKOLIui3/snh90xWJvufkWGwA8SE8ayb6C1EzWnZ18KMqAgAGRQKSFRrGiIBQEBVB1bGjKXRscoQuLhxG4BFVRZCRcTFMKVXVDKCCEqDgaYY1akTlv0od0LT9iAECpk9e+B4V6jJYyqDAMnP8WyqgFjwXjpefz5d7z6o//KrpfN+eB0OBSBfUCMFbv2uYHzBwz5yd+4/trGia6/7IoxgBHUgr4iktAME4tF2aRQljuhEboK1CAuQWgQmFkxBSSA1QoLjxoCg0hwDXgVIWZmbncJOApuALUZpoCUqNWdY2QsB6ICD0oz6bFCAyqfiMPHDAoAV/5cwiqUAgZNEApB2BZjtkHhJHQgNY6YpSy+joWQtQrUbSAlPVKAh4ANIyk1HU9kEboBSUoRDaFplAhVEPgyHQouYRCFEJST7kUHFJBoOZ6DGZZAVRBKgilqGz8TnihMLwrYFIDfmCEXUpw+qpf018KxWgIaIShDyjfo/FYOgpdaB75dWkop0VgCigY3xsIRFHk8CgCKGCVpanAsYGCloAFVZ0PpVImJFSxMgeEjHpeBAkgCiEVl5DadLSkqh4l5xAUAjJStO4dQqGp9svQ3BcIgJoXQUP7HiQXikZQkXF0khyammZ/MEZNUQANBlimx7j0AcU1pFbz2rmXnBrXdY0+eF68x1jERf0OQ2mjL7FeEOI/Ln+XGvzEK/iNe4DwfRdQYUgBNDW1BEHE2Hx5FZeKNmgzZ+y4XZpkgAajCtoc+UuU1vI1KD84ocN4UshGCwJT/9ucbvLDIIQ0RiWVyDNnynw3ElJAeME04EeAFQI69KoTFrMZBBSFsfrS4JaCgIQQ4EpDmBMsAB4CTqQrNWoxwOeo2EzD1E5ybW4bkuqgIhAyKLfCTTwMAgyCwoOitFIBYHmhBoSse5AEIQUgtTIxjTBigGn+qDUgpVay4cJNjauPCJkLjSCAUvU6NCBq3GEZdASl6+JgCQGpwCAYBONgFAySQUgxbxomUd9jSFNjBOMHLnRDPl7fgGj1apeBmMlsvHZMdcovNgY/jmJKoFJ2AMVFaLjYksVdLc3JdKI9RpoShDSnSaqJJBIkSbrbyLokaWluSsWaY6Q1TWKdnW2rlid62kiSdPWRpmS6mTQTkiakNdVOSAshTSQWjyfI4u6mVJKkmrsS6Y50jCQJSaYXE9KeJKQznSCkbjXR2RRrJaQpFou1LSXx7jiJdaVJEyGJGEl3ryCxxW2dixOEpAlpipNUupnEkosW98YaP9+6eBFJkDQhHXHSFEsR0kRi7a0dS9oI6TXuD4m0MXJIp9Pz1fMLv+7p6WltbV3wtKu1JWWMEjo62giJmz9FSIrE0iSWjpFULJaIxUgsTuIxEjdmGCdwkHnngFQqYXwpOju7m5paUqmmVCoVj8dfZLMRI63NHTHSFCNNMZJqSrZ1tS+OkVRzU3sslojFEi/55Sf44E/4IPHYvL9IOpkydixdHZ3p5iaSiJGWFGlKkCRJtjbHk4kEIa2pFhJLkgRZ1GPOZXu8ZSBNyOIOM0dJV5o0E5KMpwhp6W3tT5KUmQLNza1J0pqO9SZIW3ucJGOkc2mapAghbYT0dC5aTuKJVIwkCEk0NRNCmglpIXXHlyWdK5pIdxNpG1iyjCQJSZMmQnqSbYSQVEszIfHOrh4SJySViJFUjKTaOlpJnJBYkpCk+UQkFiexOCEklUg2NaUIiTfF2lLxtnhTgsRJjCRjZn7GE/EYScaIudbJGEkanxaSSJF0kqRIgpAEMY4eJEFI0sxsQmIpEkvHYok4icVjJE5i8fl5HosZO4zGdE+RWIqYN726l3LBSKVSv6jafxGKmeBOqZwDBI0kIXEaeZ5bqzfHVoB2gAmgQC2Awq9JQHlR0QprEVCuAAUKijLFnKAaVaAA5fs1VxrMlgBE5JcZ9ZSCbVMWWgA3vmDQ9RqgOvhqCulAsqKPAIAEvBKQE7LiA9UQjCrAp34x9GpaI6DGvUBAiyAIKEAVwC3IEBKVKiITzbVsUGFaaWjA1OssRHfOueFfruuaV6SUSqlarQLNTIGR4WLzWcsXq8PUgmqkE7qpVI2/dXz3Skg8ihqGZ0otVL2acyvD+uFGjlDzDZxeFMtXeI3ieid26MaHX5hQjhESRRHXKoR0FQshBTTn3Bjza4AJ6nszXFSjRjxIM49CMNCwNgMZ1vdWHNLlAoI1bFetkuEkAtKhcGrM0RKKw4sQCS0iH1qEXGgAfgjJJUIBMW8g4NdqAqHPXONRrE2gTKNq1epxYwEdwHLLAr5JSkhXQBrDVwqNwA6lAmUCCr5nFM9KhNzslAUALaA56idEHC+wk2ZLwTWoKfzUgIQyR6Yx79ramGb1qjWhoeosHqbZiHld6RNQgdeIkIAQYtws9H+Ro5RSazCA+36YSKTqM6ER55G8BszMzOxf07eznazvbhlIENLRSg4cecLRYAoqE5w5uCtbDW0gQjWffw7KgVSlCgIB44bNQkuKUNbnVwhQz1Nag4tQg2nAtrkGFA/mjj6xa8Pq8y59ZwAgApgNzN58y1Wpnm1lH1a1BjhACChKzbkWABUyohIUiDigLUS2CCEUKjSUoJXDQ6es2FDMVSkgFTzPMyeoXC6jAWpmLzk5OblmzZrJycnGWVIAhwo9t+Z5DoAg5LmiLQEmwSSEhJDGGzaCjJSMlOSvlt3lyw0uJfcD27KqgDLXdF5pUW+s20AxIX0laWBHKsLmdTuZ14BeBc+OjKvtwl8rFBfqhB78CR9CSaqlHfo12zJBMTS8XnUjTXkc4xQCyzt8aDgej7e3kKYmcuWN73YZZCChBYWosipgIbSZC6+G2eHc9sHNJac4OjO6etnaWi4w59OZnF7Z2UQSpHVJe1f70gTp7F+xeXhiJvJsFrgSiKiqTOW2rV03W5oWEJnRIkwViaauKE1mx7cs3+PnEEShMHd0wEGh6GfreIcwQtUYYMADIkiITDEjIwFZ76VgfsrsUyPH05SH0CEkBAWnQnGmuZIUgioZSSklhxSQKpDaU0JKASEhlFTKUyqQApJDSikVFYoKJYWZ6joSOhICQkDoQOhAGONaRYWOhJKvonswACGEYRXzzjwLbaxfjGIm/ARas/IABgYGpiZHABH5wrMZFDitANmx0cdP2nDO3Agg4Ftlv/TC8mXpx47MRhooAVXhcZShfXgSJS93FIIXKgg0pEToOgbjqwULGrY7J5RrahAlqAQPqJKAFwpoYU8eWtHV0jGwZaIgwQHPOvD0Dxb3tZGmdXM2AF7LDylGjdsXjSCEF0QV13cEkC1xrgBpwa8GNTCJAPCiYu6ZQ3t715cLTiBBmVgI81LKIAjkL/gWAXAch3MaerVG/ENVq5YGhH4RF9PzYPfacrG5uWz9Qv5CjhIQxmwDEJD41B9/prdjhV9hoLCKXoNiv0yC9XXAxeblFHNzc+aTJgmBBudcApHgPo3qjTupuOc7d7S29GSzc4pVAf8t173zM3/3DQiU54qephEi0BxkWEcTZk4nnc5P7xw8OSyqYj6AQPno8CmDq+2wUg6qhpFXLMNnBMCZhER9BjlRteyW678tDJmXF7DGpke3rTiTl6EBlzlKaK1lhKqHmnmn48xRVKkEC2FqyLkUAkCglCdNlN3zAg1UJSu4DrhCPTJabxVjoGZ+xzDPp8xx1JlXfTIs8ECGAqiEWDDbQ21yo9p8Xf9ZDaFBX10uNg9YlmUtWrQoDMP5NbtwLPTdFwq+gX2j3V/IxVwrB8wWC0dW9JwUVSAjQFPoie/f9cU33fD+vIvqgdzFW/ZV7cgGDpWHF61OLUqQNkJ+8shkOcBsxr7hmmvOOXNvgpDF7Uvu+M6dgK/gQaGlubu9pzXZlpgrWFIb+4jIHj+8qX/xNbe8/wc/OxDlXYR06tiTf/wnH+nfeN7wrAT86uzhgSXLk7ElMdL54AM/BryxiQO3vOt957zxqrbFq0ply8lM9MaTHS3rL73y9y648sqR8aMoVvcsWvnRj3wy3raEkOSdd95pPnuxWNyyZUsqlWppaZmeng7DMJvNrl+/fmRkpFwuX3fddR/9o48kCEnGyL33fO8Tn/h4X18/IamHf/ZkzaEvx8UCnHguZiKYYd0jCoyJZDI9n3aUUkbUo8zXMNsjcfjZI295w5WXnHf51FAODcMXt+o3uJiWUhoW9jrgYkxJBniae1EIswxD1hxPKsYZO95LWAkJBb9Y/dB7PvjCs0PQgPZrtdmRTPn9H/krc4rm7Erv2t7mGGkl5L7bHrXmIEpy1ZLeydnh0amRk9btheG2FGwyu2lRT9kummYT0oHQKNU4C9w3X/iGq6+7MZHqefyhJ0/esjsUvgAfeX58WevS3uZ4e5ocGP355Oz05v5zaxOQwGXXvvWv//IvwsD55N/9SfOSdDNp+fwnPgd4Et7MbHVR+7JVre09hBSKNSYRVfyrL7nimuvfQeLJlpa2+75/vw9YQkDCK5V9cB8cTIJKpmkIKiVXkksVCMWZgGhwMabABBSDEhDaEzpQDIpBSi50wHREtWQSTEHAEdqrczE4Anadi+lI6MBQtler9QSAIAhMnIcs7Bv9sigGKMsuS+0AYRj6BsVsq1zMWY2bdgTk5mYPbVtzXi2LyAU0RXSomnnijW97b02i9Fz21N7BubmqDVz63uu+fveXoLK3ffnvTz37HZZAZspe3bf0xw/eB0Wff+zZK9582djUAQ3/hrfd/PBPHmOg//HIg2+67JpilVZ9DqB69OAb9+z69r0PXP+e3zeWr3/zyY99/ZvfIF0bfUDTwk1XnPfYwy94Ndz57f8489TTaJQplMbbOtZ9/dafRFAa9Hev/a2n7n/Sc/Q3br9/+aaTn95/sPjM/l09Xffc8VDBwrPPHbrwwgtnZmZc133ve9/7ta99DcATTzxx3XXXFYvFTCZzyimn1Gq1p59+etmyZV/64j8A9PGf/zhGyO23f9dxvIOHhvaddq5PzVR/CRejJ6Ia9sXjOBcLQz8IIiFUR0eXlMfvglLR+biYVSvt2brPzdMNy7YiaOw1+StxMfGbzsVM8o0agUIYMi8AFYtbO8ClbFhkAtBcQKI0mbn2kishwSIJ7QMhBTyOStaHwJuvufq2H9wGVO765lcvu+Bdbg7l0crgQL/PK4eGDm5fuTd32ApcAQXr0NBZgxsLpTlPBeb0SgUmkc9MLelqufW7d0uN/GjlrD1nvnDkOQG+d8upD9/1IKT/0A+++YZL9xw4dujkdZd5M3jfB/7wkf0/1cIH6Nqd6xmEqDhnbdn2zP6fVN3y2jV7Hrr3EbjFn931nXPPuSxfUFOHxlb39n3t379NgUceeWTH7l1lLQOAWi6UCCACCKNxE/XaGBh6paGkhmxwMQlIXQ81GLbVKENRGqEAnzcYkPAlwgaP8wCvwcX4q87FTHbSjFgsNh/LfsmY9xeT82EU1GFPzHtsORUboEDl0IHHTtl+YX4CkIhqechRe+bpZVsvODYFZPi+JSu9KCzqwIUIUQNypZnhRf1nzZZRnvI2LV9dLdegMfLM8O7126isHZl49sorr3RtD+Bcssvf9tuHx8sUkJS5I+MbuxfNVku7Tjsjd3QKZe8Pfu93joyMr9958WQ2BC9CVRQDj+AW5Zqly8JgZnTywPK1Z9oRIrDJyWM3X/IOFAEoR9L+VXsPPZflEzMnD/SzCFRjeqKwae2GWrWQy09dcflbldCu62vgisuvmcsWhg+PDK5alyvM2a4zsHRdMWeJ0C3npteuWGOVbEDlcrn+pRuqlhb1UGfdaxBaAhEQnWixglBcQ0UsnGcWZkcphAEgJYWZdXx2dvwnD/7wy3//FWpj77ZzwirmQ2OuFTZy51prqcCU2Yf8htsmKmjj9Rqw433tkg3jTyhtuoqIIAJTtanZt7/1WsfWlALKX9Xbnm5dnGhdYVc1FDR4RAtAZXZkqH/RXuXDGrFPWrNhujwWgnaRZQgABen5Ynhqc1t3c2c7ScXTJN6T6tm2/byQYvrgkd0bNhQqkdDIj5S2rRh03cLw2JErL7+JeYCKAAuoHD124KTVF33+03d88Svf8JkLTSdGD/cNDnznvjsQCYQR4IxPDV9+zXtLBQVl2VNHd68/Z+yAWxnN7Vi7oWoHFJjJ5NZv3jZdc0xfIuZ5oclwSUCY1mNcaw0tTUtSoaAUoJlGJDSEqqOUQqTADPZpLRUiAc6hG9KKQCGq+7kg0PCUNm0duQJT0Opl5Dv/zWHQaaFjdRiG+hWj+xBKCUBpreuqVw2tRKOegGvhQ0czE+N7t59ZmQugIb0SrGF7auiam/5sOgMUsK9veSnKzokcFP72039WV1uQdWENpYO5HUsHIw8sQOlg7ozBbTUn99PnfmQkET2E9KYWkfjSf/3+4wyAVM7R7CkrNhUK43/5mY/9+I47jj311N9+/q8PT06vWH1OaANuHrL0Z3/+WUK6m0j36q4Vtcr0xOx4//ozJkuQwOjBY+dvPQ9VCXgS9JprPnjkacsaqW3sWxMKcA13mu5Zud11pn722F0dqXiaJAlJJZs60+nu7916vzvjbxjYULIKo9nMSdvfVJkDIlqbzWwY2GHPhZJWS/np1ct2l7LzqsKFD65PMBfTDcongEgpc4VIjMBYkisNrSSNnHIZWsyOj15/zZW+7QiK0/e+eW6KmdiIY/kvzlFywF/Q8+k3eOjjrAFcKBPfn9+P1GV+SgXlCoQSFevi8y6edUynRQ/VTLVQ6e5bXwwQcA2e+8wf3bgoRZIknmjanp2GnsSeZZtn3OkjhYnNS8+U2boyTR0a2bNo6XChUEadKLsBoGAdHDt15cZCmdshSscyZw9u9ObGH3/sPy94y41TJSkBRV3o6tzYoVXdW8495doLL76aCwUBWqs+M/wEaSIJ0v6hd31YuNnHHntw59lXVRQEQij//Zd/cPaRojdU3di3tpDzuEahFPYsWVl2uQCgwVldWG+u6YL6k3rEq57fqOem55/WX1kwE5RuvMHkKBdMb7HAqu8E6r1/SU8Lg2J1y915FGPU49yF8gEKrcaHxlb2rqkWLECpsAJRufeb3zz/ovcLhvCItXNJbz4a92Gt6Rr43J/8ZQTnYH50+ao32NOIRmt7lm2OPCiGaMzdM7C6UJ4eKRy9/revZHYRDkdZG7/qEBpRFAxXzlxzUpfUKoAAACAASURBVK08/uT+71/3pgu+8Nef+c9nHpmq1jZsvDA/GqI4c9qm3k/+xacYYGejHSu2V4qZGrXjPesrFEGA2eHM9edfB0/54YzlzZ112tVHn/JKo8Havo0F18tX7Kknsqes3FUuHc2Vn7v5mqsQQQOhgOlLwrNqTdfqQDhTxUIitrE6BzCZHxvbuHQvXICVc5mhDStOr/cwB4xGxBBwUe+z+VqgGAMipUQDxcwsDP1g3vtMB+FX//EL6RjpaG8mJEXI4qbEqv1PjB0/uuMTjwIO4KMhjv2NHnV2DFB5HOXrMh6pqO9BKXABoQqjo2edce7Pj2Z9AMwBq04cOrZ5+2m5EBTYuSr1g699kpZHZ6ZmN5x0VbmI4BDf1L5yNsgeKoxvXXYun4YIAMnFwcPnr9846XolwPclBELj3n54+pxV23KzrtQoDmdOXr3WyU3XrNKZF19rnNwhOcJSrZhduXzX8Kj3xS/8y923fY9bASgDnKqd98pYtXTL0cOPuWH+4qveM2uDgmcyo2cMnpt7rOgdLp25fi/14UUYnyyfvO8Nx4ZnvdAQpV+8Jb02tSWv/viVUEyKEKCCWgDVnJVzpX07TitkS1EU8cj2Z4dW9vQMjVHJMfvU5Llbto0WDo6VhvZt3g2b5/3sn3/lcy2tm4Miasdmdy3bOJeBXYE3bp++fkvVnivT/PJ1i+69/d8QimjaHthw7n8eKzAAnPkjlZ2L11nV6ZDN7t22cXlv76GJo6OF4spVZ1hzWuSnd6zsmCvlfIG//4svNZMmp5afmJ1YtunU0TwPAoDjd69694PfvQewvvrNf0yQ/qnDbOK5/Pb1uw2FQQEn9W3xvSmB2Q3LB+78t9u5wsRsaeWaLT//ydPVocrOVdtylcx4Prv35KutAiAxNza6vm+XNydlWCrnx7esOXv6GDuOYliIYvw1QDEjpnjpKlVaCWlKChSjUApaQAvOfAAn77rQqUJxeC6vZ3+OT/PXFYrVLXgXcrEY0Q2uqjmDqmfuIMSPHvwx6Vk+6zBIn+en33XDO7t6Vk6V2ePPvbB+aVJXD4MX//APP9rUs316GsVny+dvPS1rTx7ODu9YfQHNmia7PPfYozv7+jKum9N1NhiY/iBD03v7VsETypN2KVy+avBYZjIANm3afetXvoVixZk4tn7jwEPPPrXxrGsOTFJwnL5p0Hadu++966/+8AOgHAxbdpz+0PM/HquMb1l/xg9v+zkgbrvrO+deeLVdBh22trasKExXBTCdrSxdNmgaSmogovLliPX/eyhm7vqRXzZcbHJkoiPV3ZrsbGlpa2tNNxEyeuiA0CiXURvNbV+xouRlIgR/8vt/3ESSS9f2ffnb/2v9pjMqs5LOVld39tMAUqI2Xe1vbw9ZjcGfLYyuW9XbRUgbSd129xOWhq8ktCi8kDl19Y6JyQMazsc/8qGrLrucQY0Wiv0r9jkVwLP++k8+0NbRTGKpu7/zw3P3nec7peGp4a6Vmy0BaHgFGyW+urMvFic33HLN26993/OP5cIC+ruXHxofE8DMM5m9K08qloY5CtmRoRU9AySWJM1t33/gYUhEmWDXmq3TufHJYnb16tOLWSCMwkp53ZJtwgKEXS1O93dvZm6di2m81ig2v2Oi8vgqNRdbS6WVABS04mFAfQeace5Kydes3BU49WozmBrMl6JY+PpAsXkdiQkUzqNYQ/ytoFVo20GlCimg8ZP9L8Tau5sI6U3H3nvze6BQtIQEvvS5P20jpLOZPPTjBzdsP6dQQDAVblu6pmhP5uy5DcvOKo0AGiy06OzErlXLmpcsIcmWGEklSYqQttu/ez8sd7Cr28vOSifKTlUHVm72ARtyYjyzffnaNQnSQ8gDD939fCbbMnjOrA9wcd83vnzl266ues6Hb35HDyFp0vbZz33JBQ3AqzNBO1liWr5OVn2hwaa989afbJd8DhwbmVwzuDkzV3IDvjDK8XKn5jds/EooVqsW6i2yQRWjpoRVUwiJiHLjpBgY3amAcCyBSJiciILHvQhSwAQOInDYDvzQ9BKiEbc4fIVAC9ckT6SCFcIVHFAIgQiALxud32q+W40o04h8QHBwJ1/ISpgifiNp4QFQjlCruhCAqxFwwMuWJzes31vOKDDU8lYIJQDTsQpwA56DFJDwIhoBodDU44gAO5IIC1458E06TzHHAoPyAekZ9ZDbsBdfiGJ1YeAJnijzOyYuFGCqwRe2s3IbIgwFzQFOeRXgWkILQKFYqB7P3hxHMe91gmLzF0NB8sb5iZH5z8pZVDf0CwJFA2hJgWoUQlFI7ld9YxQbUcmCElQlDEsB930BbWTtbgRYtlcyqdCqHWlQamchnFy5xgDqMTBoDd+X4Bymn7jSpgaZMWGUt5RSKAeqapWnJRBolBxAcbCKRGM1ynq2VWspFOe0HrsQADXhKQrlcmj4rK4am9cwypf0VfhNHr86F4siv8wjWzEqIwEBFsL2pKifJhXwsFIr+3bV7HIKpaJZGyFnAsoJfDObQIVURq8nvLCsQTWoqBv9hJBwilpLBFppKDiQBU8j9HTN8wIoSMATqmRLrQEuIE3/x0bkUlGhowCYqfkAEPL13QMDrV2m3m1oKKtDFMZLkHAkFQCqgCWAUMCFEna+IgFX8HqZBoWsuhIhBdcafk3KMIRqFHRoDi1E1BCA65egmJInwJnkJWN+xyRejGKmefJ8+IOxKKKeQSipAteubzaiiClNPb/2ekYxw0dZveh9HsWEknWIr5fyC0AwiBCUi9DUPHNfQyEKhZChRsjhC3An8KFBayGkAKpAqEJoDgEEygYcwKv/dbEw7SPKbsmRoQTgATUGJRyvFgHViIqoBm2ZKpdqDUIBEIBf8ywz1zLZOQggAq/6kAgjyQCLRnYYQiPyxXw0w2ORmYHFaoUpqRoi1t/oKzk/fjUU04wxp67l1Yr5VPqQrF7GwQCfhyGrafgalLJ62ktp2I4RASiqfQ1fRw4UmIDDESIS8AAqRajB7bAC+BA0Kklw1KIwEBEYYHOJkCIUGvk5Wzd0QAIQvtBeBMUBTiV8KgDuelXT7rNUKkjXAwO8QIMy8HrdBketUInMXc43NWvMiaqQCgouDSnAoKDBchVQIRAVg3I9h2NmPAf1uPFz0hy+/SIUa2DZa4Fi8zsmyZXBnYVcLGKhH3oRCxVMGSsFHAUXGjSEZYC+UV/5+kQx8YoopgFAcU4ZDaPQjzwb4FT7eWtWAlFYV1e5ZQ8aErC5y8ApAg0ahS6kgubQZSjXhA8YEMCJULXCHBSkK5hXN5Bw3CgCC8B9wA0kuAIPjYtZphKYak0o3y0dBbx6xTGTUkSssb40ML/YlMsBMMDlxpcEEeWm170TeQJKQuUrBQllmq1GLHwdVGKY8atyMaUCIGShZepFazkHCgKoBNIsew1PwmLwJAQUQo/rBqcNaSDhM1WBDo2xv6cRIRRwFA+glUd9AV71Z6FCUEirnnqDLcBR8wsRqAC0AqdKCGEzyoC6FkpyGViREgwABDSjUIGxq5UCXMELFDiDEgCnCgLUDRkQCAEGWrQ1lICgrg8FqiUFIhNRYgpCSHAKHtIAGtBKczFPvupLXb08ir0W8+aVUYwxpiAXlBMJoQPAYqIa+Nz8VKVSAqgfVF8GxdTrBcV4A8VUnasaIqaOXzyz4xYAD2VNIBSA40b1TZyAmecUcLXPEFJuAVQrAUWBCoQDASrhS0TwPZQZPDBhGktLyoxOKwKvIQpMBJVzRGWgFLBSBDhGmCtDICfYrASEhu9G0BCAIyQDPJ9BQtUCuNrsPaqhZwCubNUkFAMqkSegAhlwMAnxv9t77yjJrupc/FTq6jzTk3PoyTloNMoJCQkJxZEASSiAAmCDwWDz4/cMGGxjC4Mxz/byAycwRoBQQELZSEISSqOZ0eTU07mru3LVrZtP/t4fp+pOzygseM+jsfS0V61Zd6pv3XvCPvvsvc/e33apI8C5ZO+OfDJDv5UUY9wHlJT1FUlIsq2l3aCbxOMkQUgqThKENCfSrfGOZKydJNpJPE1a22KtdWSPZCshSZIgqThpbkq3E5IiJJlsSpAkae0gLYS0JpMkkSLpZGwiIUnSmoqnSILEkrH2JpImrWnSQdItpIMkkrH25mYSbyUk3kxIirR2zSakM0lSHS3NJElIW0tzy9wk6ewgZGITIQlCWtIJQro6Wut4OTHSSkgbIR2JZLK5hSQJaYonErEWkkiSOEnESTzeTEgrIclUmsTjrcnmBCEkHTeFvGKEdBDSShoAPDGSIMfh3BjkkuRRfB6SrP8y+pxgipFkItYUI/EJHRNjBhKFkFgsZvCFYgnS1JyKGhNLEpIg6RZCSKqjbVprywRCSNekVhIjjV6YmTZ4RS2EtNe/fGdSjJAkSTaTpiSJd7VPTDQ6RuIGZoY0NzcRQtrbWuIGNidOSIKQFCGJBCGpjnRXE0k1kVSCJEk8np7USVoISZFEirS2xmOEpJOkNU6aCEkn5hEyOz1hEukgBtomScjEZKfhyrbUBJJoIs2EpAlJtDS1TGojpJOQdIw0txMSbyfJaUnS1ExIc4xMmUQISSeapjYlW2KEkHicpJtJcxshyfZEUwdJdJDU5KaJzc3NpsWJ9jbDn4n2FpIk8eakAdVJNMdJnLR0NidS8TfhxsZovBMoHq83dcKECYREIfpvrosZKcaocuxw4oQpQwPDUUqN7xSMRRnYPrOl4ghEXeMNVKBBJTwN7jg11w6gwBgc1+QiCIlAqBoERRDaStlQRToMWJAKPhhgK+HLMpRj1LAQyFgVCAW7ZtN8CF7xTWFygIYMQYX5FZOaHQqaG6RQPqCohBYVP8/gARxhACEQ8Ipj7ERarowZyzHQEAA8D0IFTDOAuiE0KKRfT5cV4AJcmS0ZCOp2FnBMbilQjxU8Rhd7u/yp5mVCG11MCd3S0lJvk1IKUuoop6BuUVZrGWi4thbcAEC+qy1K4yLi2liUUurm1hbTV9f3tJa+79YzHLQAuAT1pO0EPjTsohNllkmAQRTcogAV2hc8gAZ1LaAMeJpDSBRsj8JzUZBwjbvdWJShp6RC3iv64CZdArYHrwZYXlgu+TqyKIEi9fJMgAo4NRcQAijYrl/HqwVcCgbtMqUUAzzFWd3Hx31GQyU8HhiLslAtSiifB37ovQt0sQipNAiCtrY2IcRboSRKRQ32caSLwRzGc59zp+4Xk8IEJT//61diqWYSJyRGrrrmcgkENBzq61+ysFsIVbMDswx8HgjwUq0ILQoHDp2+em1VizKYQGXg8NbZ7ZNv3nK7D1hKa3jSLd70gWuXzVy5p28kBGDbEJ6EHYK7ApDof/XAmrlzc9W+4Wpu5tzzaRW1PT2b5k4fqxULQkCBWo6Ay2APD/VCCgihvJABVQYGquBCicJonpnDz8CG5MKg/oRSCsagXLDQ4HRTBqq4QggoOBq2UkpqpeBJUCkhhYHhDqSClJAKUiuphdRCaiUV1Akmz6VK1kGNTRK42alMAi1joVmlgFKaMe7Y7hhAN64/y7PBGQC4XhXgyjhRlFI6ULAVPCWhROPLdyZpqUIDvGwwtpgEjvrFvMBv2JJ1777rVF947SWSJMkUSRByx813QkIyA2PHqahJk0ioJA1lLVvdtHJFtXR4YGD/iu4L+nu4ADj8vsGd8+Z3ERJPJVuTJJ4g8SWLV+94bS/lvgC3uCeBI1v3X3HGRW6pYLz7eceFcIx3f+/OXadsunpoxPjzHHNGaTx7BtQMrg+pKBMM8BS1QzdarULJgLNQiUasjzb+nGw+J7WS+mTPx/8FGUFWLpcxLhv89ViJR3UxIZgQarwUGxkeBHg9dl+HmjMo/Oif7p7UMSWbz2lwaP+jN37oz//yb+u6Uqi4VgIQroaCydsSADjgQ5fsKlQFHChXh/Yt6pg1o7171IYDCGEV+/fPbZkytXVWwZVFP4SgEDWbjbrwXIlaGajqtTNmle3e7Yd3LV5xzVgPMGaf1z1vb3+PDVBHQ0DCFrAAjpBCCEhQDR+g8DVsZlehwABfAcpTQbVvpEoBaLiuTaFCRAU4FRi0AgMAD7AbDONqBI0SlFQfzYOts9OJQIl7Q4oCGjXgOB6lfN68eY7jyDqMnKyjWmupJFUyBLyvfPVLhLSX8qKOEgnBuP9u1cVEICMHnxmfufPn2a6j64gIDRGmFCS77957Ym2tIQBw7Tk3bLnhjz//Fa1Rs30RlgHLsjISguFopIWQxcGRnlNWXlrLGqWNjhx5be609orjB+a9EqOjVa0BpSBpPaiFg1cl51IA+ZoDAMpGmAO8qh2kJ64bGAMElf5Y1a2UnRrAoYRyJfM4QDW4kpASVIUCwqMi8BX8urtWAPmyJYGAK4l6IM674IxSNvCySAMl8S3wxUwSJTjTNFSRLkZDpxEJ4YswcCr25z75hcP7jpjzYOaM0Frlj/+/bw8Oivze3Lp5Swu1AoUa2j/STlqbuhKXfOSyq6+79cArA+itbZ6/Yk85UwQFivndL1+x8cKPXvmpf/vFczaguT26b/sf3PzJpQvWFgNQoNi7f+28zlQrIU3kvkdfUCFOmbJ0CiEkSVKTmglZlSJrR57YesrEzi985csk3ZYgbY/c85CEHaKgRdA9fXYrITM6p/WPhlWJ2//w1l+/8AAUH+odnr907a9f3grYrzz3+Gf/+M9DIAwkoAIoSzMGQNePhLQ8KsUaNool4ZmQbw1PwzopUsw0xmdSAm5INUCZMFGvnHNocBaahUo911hMTz/96A03fOScM68Y7vegwBkoDY7NlXt3Rb1qg1EBU5TAjI8GOOeUUkBBChWGkMrJ5z5xx50v7D6YtX2EDkRQHS1/9cvfzBR8CQSVge5ppCNNSJw88OjLQQCZVaumL6Co7O3bs6b7otxB+J4EKM8Obl68YKhctjS0ABhM8Y7ikf5rzzv/5iuuTJP4C8++Nq97zaBV9YFiwerumj6VkGmEvPjK03vGsovOuX6oBrjep2+46u//6e8ExBdvu6mLkCmtU7/2jW/acHx43MKkxLTmFGmb3DzmhUwBxfDWC6/66IdvJrF0S3vXvQ88bGL3KVOeH74RN76Tol6DIDCSS0qZSqXGQ1yMp0b1EOZFEZyCI5VsKRcrxi8mhOtY2cgvdtHZlwR2CFDoMlQx13eYSUiGwo7iOUs2jtZGS7T62Y99buuTL4RwfvT4T+KpGQOvWeH27CUrTn1lrLeAAN4QRnoXJGZue6Z3yx1/UgNoJff3f/qlpx98ct6clbv7iiHwqRuv+eV/fJdh7Hs/+f7Gsy4Dw+jzB96/ZOngyEtlXpk+9yqaB3qtZYTc++gjeYVtz++/7JxLKvaQLTIfvf7al596FkK8+uzWcy+6xZK457G7b77zChE4r/xm63kXX/3rl7cC1rfv+vIffumuQENJaC0DqKqiIZSWCqFCAMkQSih4GpZU4BocJQ6bC3ABCVuiKLVqWJRCgkpQI+PUiTQqpVYCcKmg+mgdrbrFJBU0QteBVpBC+D608GuVC84/q1gsz521LnAACd+TYRgCONaitBScd4FFqZSCRhgIKXWkkkR5lObEWYUhKINU9tjYNVdtqcJgo3siPwwJqWEJlFz/lmvOfeb+v1de5pFHHtt49kfCENlX86fOXXV4bN+hXN/KOefLHKDglQvIZVd0dWVct9RQ2QQQeHB7Rs6YvejBH/wUAsLH4mWrh8r5YuAtXrz2lz9+CCE/+Juntlx3yTO7d5Bpa0dq+MYX/+S5B++h3N97YOetV70PVhEcy1ZvfPDl+z3UZk9f/tjPnwWCn97/g1PPvjg74rr7R5c2TX7wZw8zhW2vHTztzAuHMmVjUSqNN+JGoZQ4aRPzO5KZMdu2KaVNTU0APM97PVDiMbqYUpACSiLd1Ca5ijKQjF+smB3LDIxcf/VHIeD7JUVHz1w+cdGULkIWFbIQh8SarvlD1cEcK205/2pnqFxV2Rr8KTNOGXmNqm2lM2YuH0GYQwBZlPv3njljgzWMzu6z+moCgn7plhsOb9+/ft05tkLZFbBzUFmguKv3tWXrz8sPcro3d/q06Yz3Hhw91Drh4txBYJieN3XamFWrAdl+59Rlm5xgLFPZf9ZpmyDAKpb0cNV1X9h6IH84e+C8S9ZB8+/9/T999x9/9MFrP8TD0Ts+vmXfkbKroTVs26KAb4I8dB2eSnMwDSAA7EZUdFnCNpxhpNg4XUyZ6kf1dXIiSQNUgQE2ZwKoeh7X6JjQWQdo1qhnUNZTBfn9P7v7m3f9heey1cvPox48u75heV4wbmN+V+VRCgkNBCGTgOV6XKNtQme1ZimTJG3ku1QQqjwwsOXqD/XXtAfAr2yY2TG1tbOpdVpfWVAAahSyH6p8cH9P+7QzKiXoXqyfutSH9+rgvo3dlxR3AxyQ3N/+2sYp00hTmsyY1dw8MUnSF1/24UP7hpF1102YE/rwQwzvPrKgvRMyyIwOnnvZ9SEgGcBpUB6Sob108Rl/ede/f+db/2BcrU5pLN1Gnnz6PqtgioaV9/e8cPGWj1U4KLxCse+cZWeXthWCQ7kzF6/Pj9UEMJypLVqyoWIJCbCoyu0xA/MOywY3AsscShq/WOTvH0+Nw0tFKfMAQENJEJICoJQKAwegQriSOdCqNFa45rItge0DAVCBn6n09s7t/kChhPJr1jnzVxVqQ7/e/p/nbjoHAhrWqDX8+S/8zx1P5dATrJsw74hbKYHTSi/vPXzq7NMrg/jqX/7zT37xxN5XXvrnb/5Vcag0feqikqslAEHv+pPfTyQJaSLNk5eMDgKD3ulTpth2z67BA7O6r4EN+/me982cX6gFVWB4f/6UhWv6R/f/ZuevJnVOSJNkMyGtpLkptfhHP3vGU+Xf++xHtm1/+WM337Fn9+Hrr79xaHjf+95/dqgQanhMCagAMpCNuoGinm+tFQxkja77TS0Jr55nBE/AwLrXQ/YbCdpvhxQTjQBgkxbuhjTZlIJxImhIGkIpcA7JMr09W664NAxsaKxadn52uO40rlarx1qU4t2EzBOdUhofuRvSeFNKm41aA4LXtZSQZQ8duekjN7vAmCOgXATF0d6h6TOXDleMFCvf9Uc3dhDSlkpNmHxGMQN3T7B59sqDo4cyYXXB5A0oNFzvR4Y3zZxXFnqIKa0BCdsHJMqv9W2atWw474Qa3pGxCxYss/r7t2199YyLLx+pMV2PXXOzvYemty3cuOKi2z72ab/mIdSa+bsHXiJp0pLouunKm4HyqzueOOX9V434qLAS4H12y6cGnuot7xlZOWtJuUwFMNhbnDNr2WjJpYBtsyh/4Cg+j6qD8PxOI3ly2SE6lCSEGKEmX4csH4EuhahXaVXQICTdaL0KQkfrAODQQvjhygXL9+/aZ7GqhgtqO/0js5aeO+ogs6dw9sKVyh4ey+296JrLLOpC2nDt1Ssu2r2trIf9tVPmZ0v1mc2N9M2bsjkoYuevX/29W2761t/89Z4Dh4ePFFd1nzI8OAKNmZMX/vzff4Rwb8+RpyYvOqevH/pQ8bzpM8qFkT2DQ51zzpAB7FeHz5i6yBNwFQp7R89avDbv5PZlDl968RWggFczdfYgoFjly3/6e//4o3+76eN3gIs/uv32J5575qqbb3F9uD58wAeE4tACgkPVwQJNtpQC52BaQ0FTMA5uhFUIHoKZGFsKHRrxL6XWBiXuBJKCZpoLKJ8HUdKcQUms152EYr5nPGLf+/u/6WyLt7SawLcZhMzZuzMnOQDuh+X640yRQTANZmpN/1eh3J0UUtBUSwY4gkZp88aiDIIApkKlApiEgDWa37xu8769QzVPKR0AdLhndMnCjSVL2B6bO3PGT/7lu8I6kO/du2HpleVe1A5aq2bMy+RHB4vZxQvW+kUOAXi80jOyYfGq4WyRAm6gOIeRUEO7+9cuXj1Yygmo/Lb9myYt8ko6k6udfdGpXJVBBTiqtdLBI/1nrrvCHsKXP/ul5x5/AhK26/jwHO2A4bSlmw/uffnI8K5rbvrYkUwZEIXRofUrN40dKY7uGtiwcG3Fllyj3FtZv3hjv2WPUL8eoiG01roG7ZnpDbXWmhtJpnA0MlppaBl9omEUJj8LOFnAmUY4/fYoiYFj5ZXkAAJfGSlWtdyQUQOFr2QIxaGw/bmtM6fMqMka1Q5s94b3X52YMD8XINtb3jR/qSj0QxfP2XLBg08/DOY98v0ftjbN37+nPLz98IWrN+WyVQYI2H2Z3nXrrunfEyJQSye1pDpbeotWMcdnT1zgVouDvYeXdW/ODeWBw3fddWfbzM2FItBfO3PyFCjdW7RmLtw8Nsj0gHvanDXDYzUB0P7yqq5Zo1auIINNG85+8v4nRa1Mq+WVs9dvfWoHlLv/wAtrzj/7z779N6DBd//kSytOOfWhF16FhueyohIlTQHFKhUIDk0pOAOHEBBC1g8ugUZEt1kWoYnYEIBAPXpD1VWx43eK/2oyfGdyzv3Q8/yQH4dYrTRnfoRYzXgZqCgdnLLu4qAGCLi2DkILpsI9og230YF3OEW6KgMcGtihT6Vo7+wQSpqe1qWYqitsLz7zYlvz5FqNUu4zEdx5+x8S0lmrspHhQvf8pbnRfiDz11//3IzEytphuAPW8jlzcoV8ybanT5tNXWZ4INMzsnjuEs9llZpfc6ms6z3I9GYXzl+cDUocAfLOuXM39h10KNC9vPPxh/8RjA/sPLz2tM0Hh3Ptie4gA9h8w6Luatn+17t/+pW/+RoDz/Xk185Z+eqrz1DYC1esfvSJ57xq9ZEHHjjvfZdUq7R8JL9s+uIDfaMCcAesJVO7a0DJwADUbEgFqCqUY47nAyBKbNLHfsbnMxyrzMqTp479bojVnl0EuPENj9fFTNgkwLWi0IJ7AQSeeORRkiRN7aSZkL/44jcYkLOklQ2Xz+guDx4CKg5KLVOSrYTcesUNd97+5VdePmXb0wAAIABJREFUOIIKn9/alctZPrSL0mCur71jtfagxwrf/h+fu+0zdzjAaMbfuPKMSn4Umn/9j7/ZmmiNNZFHnvmXCZPXO1mo3vLvX34liZO9w6Ofuv1Lk5Ozh3cOz5k4r1D2OUPYV5qTnlgTrgP09mRbSdvEdLyJkAf/41FwQHm2l1m0ef2PH/gFGN3/3LNdM2fvHhz1XAEND/AAQIFSsBAi9BEGCMEoKGdKBqjXMgggmZKgEkx6kD7qDv3AXAsJVq9ecUKpDlcto8hG0Eb1ECk1Y0xLBQglqeuWBLUBV6M4ljty+qmXWQUEDqDgBSXAliqUUkoBKSAll4pKqRufdyoJJQUQSO7Quq4acJZIJZngkgsahNTzoaG58C3bLNtf/eo3M2fNbyIkSciVH7qZAq4tIXDX17/Z1hwjafKLh/5lWeepqCB3MLtu5bJitZKvVqdOnT54ZAACokatscrKRSsJSZJYctqsuSap4yf//jO34CxZtPRQrl9AWPv7V7bO96qwQuTKB2bOILOam5tJ8n/98AelgM+euoEXAYbHfvbTG6+/WQDXfvw6kiDLZ6344Xf+BfAEvB0HD7dPnNkcj7enk5bDwhDhmL9+wRoqIYDR/cObV27aMzoypqkGIBUYl4pWwR1whBK+lFJSLaXUSmgl5NGPqSpS/0ihJKt/NFNanGCWfjPC71g9hCruQ6NacaAxY8aC/oGMBgLqh9wFaLmUhRZQsEbLUPUKApCoZAPP0xKNXG0lJK/U/AGFKhQGDmRXLj/XLmjkfQRK1j3otgANOAILoALCztZyw7YtNcr5AJpDU3CUxgoKwwFGhAJ8E8wkGOADoSXr1ZpEw+APAYYArMC9erwg96Dr1p8OLcArcI8C4BxMmHhX6ktoFHzXVsx1ajCrGZyBM4hG/StE0SmmOJjZnkyNkEgXM3FnEdzYCaXxuthoNqPHWZTRHQ2PEAVoSItAEXAh4VlgvrnBA6x6esJxutg73y/WwBfBSHYsOqOE8RMfq4MoxrWEBgr5CpQyycMMgIJfC6FQqYxJZIAKApgKkk61JKAD452pR0pCOlw0ECaYAjPeJwVISC58o9GXA3igHkIFCatc3gvLMvxjSx04RnsMITkEfCFCcAEBD7CVEHaNlurWgGQicC2HmVQBng9qLndCBYHCSMEDHBNLEhqvgvChqEkK5UBkK7y5LqaPHcOTyA6/WyU3gENQEyrnuSwebx2ni3EgNH6x+pxxCXgSgWUrqQAFq1gzIxD6tFbLnnXWwliCJBJtsfj0Z5/bKz0gAJjiQFG4VZ6l8KkptVGzwSyBwAeq9bMzCumywCRfFEM2GgKuDQz58OF6NDTtFUCIIMc1YLs1YxtRCB9KmzrYmodeRZuC2JrnSyM+UKWhk82DK6aQrdb3YU8rCgBKeg44VZIGoBQUnINzpszeVd/EmJJgElzW6zIwCSaploHRxXhdFzihZIqt2UGtWqtoKBNMYKSYbddDugUPOPMbBZlsIAfYLATzI8Z0LWdQKl/K1+li4r+sEtfJIqGk63vVmgnoO3rCFZFt20pIaHDKoLSmUksloKqeoyikB63BAZea/K1RQce0RLWEoOxDCQ04QQiAeRQSRixBQUrth4EEmOC1qgWhTEiqBxRcBxR8ODBiq+xmgAqEsPMVR9DQFF+SgBsiCMyRUQiRrxZNZp4QNkNQcEKmAM2huQRCI7EoNOCEwrjzXc1rKqA8BAQElSo8ys+srmcpITFeERPHDN3rPyeLgN+tqi6HFqVCERo0VISkglDYrqMhfGpx7pgb7FLFpOwDvhdWGcCNXDPxy0fLdOeBohVoqutI9kaKhYADIWAL+CEgFcC5KA3UgrwP5fF6XSnBKiGj0ICywauWUgyAB5Q0FMq+Q1UAVUdSZNzXoEbnYhAUyvMQuNrEiGSHcyY+SEP4kAwAVRAwHhIIMI+6LLR5eDSeG0JAifp/IwULiJa/qodKC9R3L+M+iI5z3k5dLMrcJCQehkxKXVc3IAChlC+Zw3jRp72AZUrBsACOHVBeNiBZ404q1bG4ie8qIoSEYfh6x7CJE4ZU0Krs1Mycak9KoOD6FGDwgaziOWHq1yuAhxqw/QAmgZcqSPiWC3MkUucTwxnKzRWglQXpA3UHqkTZFQIB4IIzSFjUDQFfIjSrQgqDh1FmTj31hQIIatyq62LcqxUy0mQmOUAIJeuGghtSAcXAQuZFh9gmHvuYGIvjFbE3+O51fz85FClfUez+m3v3JbNKRWhwZmogpSZNnp5uaY4lCEmQyZPbYjEypbNzzrRZaZJuIsnOjmYSJ4nWiYS0JUh6UtvkBrpDSzqdTsRJLE4mTJtHyOS2CbOTJN1FSAchJEXIpGS60+TVdxLS2UbI3A5CEoR0JEjrFELak0nS3ES6ZnQRQjoImZAkpJmQZHJefOZU0p4kqeaOtIHO6CAT20hnR2cTSZAkSSVImsQJSZDW1mlx0hYjhMTJlMldLS1tMZJMptIkQZKtzQmSaiKpGEm2t3YkSby9qbljQqeBuogREo+RWIyQRIzEY3ESS5IEiSVILBGLJWKx+nWSJOIkQeIJEk8kSaJ+TzwRJ4k4qd8ZO5FkMljNv8mmRH00Oyem0y1dXZPj8fhRcI0YScVJupl0TCQkQeKkg5DJrekZU6dOJwmSaCKxBInFSIw0xUgqFiOxOImRVIykTnQXTjg1RqApmTIXnZ2d6XS6DpUQI82tLal0UwT5kCAkSUh7uiNmwDziMRJLtXVObmptIwkS7yCTZiUIaSVkYjxRBwvp6JpESLwl2ZyOJZoIaUmkYoS0tbWZv7a1pxOEpAmZ1tycJIS0NJNkuo10dpGJhLSTZGusLW4KgCUJSXe0kOYkSaRILDWpvT1NSJLE082tJBFv7uxsJsmJsabZs7tIkpB4G4m1JAnpaCLppikxMqmTpLtIKkbisdYWkoiTOIk1xeNJEksQEiexOInFSTxG4g3MEjM8yQaYibllPHuTuPm3DpUSi5nPyZrGo5RKpV6fQXmMFBOhB61CnxqLMhZP+wFXkI26ZAFAhe+Htl/XemigISzX0YBrach6zi0Uctky4Gp4Y8UaBUJzyOEDTHlQVVANF6Ch8T6EAaRNRZYi8OtOGgrYLrM0BIRCGATwPEXhAC4gEHIXsKRbNpq2VRsBLCgEHjSUE7pKQXIYDZBxRylh9EQJFRrQbWl2VA7OoVTNqtTdAVrqRuBB4yjaHDIf84m+UcdeH3vbCSQDHyYhXN/RUH5ANZBOt/h+6HkBMN4vFkL6jBcVMkBFS4jQxO4zn+aAioavtWwEW0gNfjTw4p1MRoXwXQ8aoR9AI51ORwdeTHDzMYoG4z4QhE617uGCYhBBKMJAul4gQEOUi3RYikjvVqKhoQe2DwUZUKOhMxaaAzGpKLQApeAcUrmAqUMNr/4Qi/oCwgQnB8J3VOgBIUytXwUF23YZEHAFDghRrY0xiBDwBAAX0qknLwdAoKERAq7mDKpQyhstjKtAg0EzKA5tdDytIlVeSigJLQ0Pq4Z5IUwARt0wkSYn96TNI4DGSWUUafGmUswkrEAfRUnUgNRCg1NR09oDKJTqP9S7cOrCG665hZsIKuUpRi+/9JbWprmBYw/1HlqxaN3IQFlChDqgTIe87iiVQ9UVU2YPeYUKKOAq6jgKoQaEgHCAco0WPMCViBL6DIKO4ziAV8qOdJGZCMAkgtCS2Z7lkzsJ6Zw0a0kyRppi5L57H9YNDyULTfST0gg0vB27ti5YsNq1EQYeoDwXkNA+hxTcd6CVV7OMps2U5BoS8P3QLAPPCaOkYq0RhvXYfg2Efl3RPXpoDSiDE3yCScMkWXANxSXTMPUW69593/dpYOC0RRBUARrSPDAWsOzG9efUypAMggNw380WZaMwgeSmMrQ2a8Bs5o7nUs5MR3MFs+bdgUN7Vs9bF5alF9gUoZlWyoQAd1CsqqKGMfUggFAJx2u4IP2Qe4EJrOCS1WEytRSuDSHAxLUfuJykW+/6/g/NAFcLFQAv7thJ4vG2VCpJyI03Xk8hygg8KBY2Ks4reAISqA6OTGlKKHgUop5eAkv4hQ1rL9j50kjQW944e1FuLB9Ah9AMyvfdyJYUPAAE9Vwa+lKremaSUhACWlDPBZQSGkChWD0utKJxPNGIGDuppH4rrFddT3E+VoqxkNvaSHsdQKlipjipacqqRRtrVVYulwGrNDqwbNG5EztW+rUytQtGUxMNP5GBhaA+qrsG185cMOjnywi1cCB544xPBWMDQFHCHXVQCgFwiKoQtoQazhY1ELo5ayzz/s0fGjwQCgAICtufP29Rd0+mcrhQAypjR7auX3/6oSMFEQbmCML3IbVww0Kp1uf45cWLTq2WAKWguNAIKSDgF7PQXFIfWkCrmmNHEZJQCB1aLdvQqGRKEOBUAXVxli9XzJL3LFcejYpueFdOqhQzcva4M0rA5nL0L/7qi6n45GIWkEaKeW6QeVeeUQJvKsXMAjDdrVhVc1GzioqXrPzQwqkrWA1m3ISETyEAK7AYPF9VBZTtB07Ajp7cmSmv73MqDDwN5VLPDwNGA0gFn2Z3HTht5YZDo8UKkC3UIAElfvKjH8SaWseKNa9mQ4kbP/yhr/3V17K6ahvEt3FIsz5FWCicvmpJoTQ0ahVCoOqr0Bumzsjq5ef17nYGnt93VvfyatkyM+3QQEOVS7l6yRItcpmRyMNrNukwZNACPDScDyBfqEiYJBZEmbkNfuDvICmGN5RiTLomoIrSGjiv5qoLpnTfdM1tjz/8vOf4QHnP1mevu+Kzi+efV80Nu6WhJTNWWjkI4GDvwMTOye1tE9OdU7a9slv1WYvap33q639E2kiakPv+7d8YYDF6ZOfeUxbObSaExMnjL+y3JaCEVxyYM38KScWmTZtXKdWg7cP7dq9eeGElAw0oVnX27exubgkBB2DOIHT5qmtvOthXhsTgvn2TJ8wlpG1C18SHH79Ho9w/vG/q5BVf+vx3TKny+x56kWkoh0L4ixfOSqdJEyHVfF4CjuCuUJ1d09pTHXMnz/Ed5lkBGK4+/7KvfOmrhCTbmtoffODhr//lN0ks2Z5qf+4/n6MKHPUDdaOTvw26zFvrYgA4ZVa1KEXImC2Zw3i5b2DrB684/7yzryllUSkACkzU6oEDR9ss3jVSLLJHIr43UowxNn4NNK45tHVgx0sb17+/kFNOPusWMzNnLiRNXa1TptlhvcDNH/yPz5G2JImlvvlX3w7DUEH+0Rf+0HiXvvd3fydCyjkvVytrN24gJD6htRO+pKOVxc1TJsU7SHPXtv5MKMGDENy985brd+zuEQCUBqOV0bFPfuYTVQQWwr27Di6Zvrgj3pQgpFhlWmPs0MFF0zpdv0iBkapsmzRr6mRy9aWnrVh0Ts92C0PO+ulzP/yRG0h7K4nHLdepny1otWju3CQh82fPGR0dDQKaHSte+oErL7j48s5JUz2rnBvsmztjaoKQM8446xOf/PSe/T2sYVS+Torxd44UEzheioFqBBKO1g5AIcRQz/D6RZt+88TWm6+7EwoqyPzjd/788fu2r1t8cWW0N9O7e+msjdyCVaGz5yx45OEny2Xv8aeevfby63LPHzx97up/uO8HOXhHdu7cct6FBaviQ9/+4Zufve9+hMP3/PR7y0/9gKsQlCufu/OjT/760ZJnH9rTu3ndZiDIjI0snXNBZQSe40O7Yc+h0xYu3j+YyQYuUMz37Vi+4cxMUYKpT19/44M/f0Jr/PO//stpZ60ZKWzLFntnTjvlkZ9vB+U9O3ecdcEN2TIQ8M/f9tGf/OSfANq/b8+6pctCwUPg+tvv/NHdPwfHa89t27ThdO5Lu7+wsGPmd775t9DY9sK2BEk+8tQzAti/be/m1ZscLikadShx8qVYFGkxXhfjvLpy1cyh4d41K95XHAX36xEtQllHxVb9J2/sPX3HUcO5By6PkWKGOOcmobJSKteqFsCBipUdnDxheegCNFg4a9Ljjz9XsNQPf3r/ptPPyI4MD/UfvvSaixm459J1Kzfs27evf6DnU5+807drlVxuw5rVr23fAeC6D33kwYcehcbTTzxz2TmXoKYw5q+auaziIxNIUyCib+/L133wfbaLgAEKlcyIyQjJoFCEt3HdmY/d/Th89tyvnj7/fVeVSqE7NrJp2bxqbSxbs9pnLP/FY88INvTLe7+fjs0+tNUq7RjYOHPuf/z0Z6UwfOzxX23atHmsWvE4vfPjt937wx/DZ2ODmdXrN+RK1dxIoatt6radh0zE2fVXXfbkQ7+AVs899xsSS760bXdUskQclWL8HSXF1HFSLK6hjBSjslKXYkr17D2ybNaq8qB9wcb3ewWrWDh060e35Pbaa6ae6pczo0MHls8/181hrCfzqdvuKFnCnP56uarYUzh77rpeJ18BH9lzaPP8FQMjwwyAD1RqkPmRvp2zlp7tSuR6B6+9+NyRyhgF4OGO627Z+trL+/oHJrWeAhtgkpUzTk/fkkkzYi1tJEmmtJNmQn72y2eqxmdQtiBgWWJkZHTFqrlU9Q+P7lu9/NL+PSGosIeHWyesLrvIHhm49ZqLpba5csDCP7j9jm27d27v6Tnr0sskAAZY6s5bf2/XK3vzu4fOWXKKXbS1QmEwt3j+kjGrVrDdgX29axetKgdhgLrEEBEkxgme8bfWxaSsR5GUilnPKwdu+aGH7v7Wt78KYM3yi90ywFDMcUAIVTvqFDsqxd4xgAdvRtqYUtASoFIYc99EvQJ1Zz80vJrd6DjlNOOWR7s7T9EVbN/5ytUf/oBrGbc6li5Z9fKunT73JrbEHrv/Z1AIQ2hg+46X21qbtr/yogpDaEWDsK9v4JZbb88XqjQEBG764Ecz2/ozz/ecueT0bJlmfEaBQnGEVftu+9Dl5RITGiLg6xYtaiVkzuyZPeHgIW/kmstuRAVwqfZpumVGIedXh3sXTW+rWrm+bO6qGz9TdhWQFd7w6kXn9+8IwoOFVZOm9QwOugAUzj7trL5SfrhSuurSK8ABBjtnffqLX3ppx15R0/O6uofzTtnnxezYTddeCRYy3ysWyxs3n7Fr/xGXvzukmHq9FPM0XM6rAIWUuaH8ijlrnExw1xf+8r4f/Kx/eN9df/VntX32xq61vJYdHu6ZP/3s8iBeeuiJS844PVtBzcSuMoUD1jlzNuzJD5TAwkx53eSFNc91JQPDNz79+WWTSJqQVNeKnhG8+qvnJ8ZIc1cnSSQnJCZ0kPRTzzx5sD+zZN4HysOAVAirwcHh1dO6x2zLhvONr3zyn//2z6vcFOFVCMS3vvZdQtoIiU+Z1tyfeXYsf2DZoovDPGA55cOHZi44pxLg0PZdbYSQJCGJenmHJ5//9Y6+XtLaRki6jaQ7SHpi8+SXnnrZP1xc1bmgmrOgMdabWTB7YY0LBhT6xjat2JB3XA91Kcb1OCl2ItWxt5ZiQRBwykwGEkBL+eErrrjQ84qVsr1h1VWVMQS1hvNvvGv/3SXFuCkaClApDIhzHV9MaU7HYdYoHNl/EJoC5SP7tq+fdYE9iMNHDlxy1flOVTILoaU/95kvvrhjV823hw6+1kpIe3LClZd/xA89gG/f9rIJ0bj91o/RgB063EdIipB0S3pSmnS2kfZXfvEicljUtrBkK8eknbDq2MHn//C2D/X3laWE9CWEGH7t4JwZ00eQf3TPs6etuwg1gIHV3N//vS8fOZzN7N+1ct5EP6i+smfvylMvLdQ4kPWtns9/6q4DL9b8/WOfvHKLr5UPlIaLn/zYJ3+zd89vDuxJx1IdJN5Jkk0kRZLpex976sArh0/pPtUXCIFnn/rV5Reey+wqtOJc3nTrHUYXow2n3FEppul/B674P5ZiQiIwUozSsu9XVBg6JXf1/PW6gsEXD33iQ7f+2d98Y/eBPfxg7ZzJq8JKprf/cPecD8gy1EDm45df6gFV45iwXfvZI2s7umtQFYji/qEzZq3IjI0GkGvmrvzHP/mLYPC14tD+hWsu6RmBN1q9+YOX2o7nSK0BvxYgCKv5YMn8Dw4NgNIAwsHh8jlz1u0qDJTgQhdv+eBFjz6zIwRQDjZMmfn9b/8rFEZGRqdMay47O2xvcObkM+whIODB8NCCpRfvOsJHDvV+9KoLKCwOF5JCipFSsaeQv+z6G2xPIATyQrgAR2XH4LnzN/glz64Fhf7c2mXr9g8O20xWh0tzJswctey6FONgup6HpE9w1sZbS7F6GGfjjPLuH/1zKkViMdLe1pUiSwhZMdILCHiex7hjHteQYia88l0ixSg0A0IlxHgppgGNwHFNBmVlNHfD1dfuffVFsIxbzCyfc1GxHztfffm2j11HPUDAc7B+zekHdx8BU4AHHRSHSheccfH+/Xs1wrHRQWgBpebMmNnb09fbN3T99R/jHFBwChwhWH/gvFY+u/us3sGSAziaA54s71s9p2Owz5L1Q0FROZRZt2LVjuLeI+HYR676BB3WqFFILFq4+cXn92b2v7Z5xcyRsSP7h4Y+/pmv56oUGIHKrVv6/t3PlvIvHzpz4eKC63kALfnnbTp7yHO2Dw9c/v7LEQIB4CrHxIwfLq+ftWEg69oaVql41cUXuKW88e4vXrZ618E+R7yZFDv5XPHbSjGz9o7TxQJWAwJlCgtpVRotzeyax0ocxfDU5etIczxfLoWHixsmzA+ruZHRTPfCC0cPS7jBKQvm/PDep2tAb2/vWStWFH5z4IKlp23v2+9AWAP5FV3zmOBHhgaWz1qGsgthfeWPfj/V0V1yQEveuoULHn74UQFkS9UFC7r3bd0xdCCzeMEFhSI0lHLKOFzcPHPVCLOyqEBbR7a/nGyfnq2KYs/g+llzhS2dmvjOd77b1hGvOPsHh/ct6z6/NgJQMbxnT/fy9xVqQMiXzJ10/8N3CwSjfT1zp0w90NtbDII5y1bcd/8vwVDpLSybv/LA9oPlPUNnLFw3NjAGjVq2OqljslG5x46MrFm0arRcjbDHIl1Mn2hQCxMVDqmhuLGYGlKsDmuhASjBA848gEsRADwM5LLu85kLEUTpCOOdYniX6WIU2oRERLoYInPbfIQCE9dfteXR+38OXd3z6stnn3oddwGpZnS1PfHI80rivvseO+fMCyuZ6jOP/ue3vvX1MLQg0D1j0csvvfDgQ/d+/3v/wHwncOwzN5+267Xdds1f2L3s7rvvh0J+pDazbc7gqwO1/aWV01c5vh6p2RSQ2gXPHd7x3NTJC4eGfeZR+P4d1948sbX9sNVfhLt84SlP3/sbMNzzHz+96IItPEBtbHjNounFyigDLrj0w08+84JSYw/87HtTJizd9vSQGnG7J0y++/5fhMB9/37PlRddPlCtFCQ9Y+MZv/z3e0Ex1js6eWH3Czv3Voes1bPXZAo+BUK39unbbn7sgXuh1X33PUBIaueB3hD1arDHSzH9TpFi+pjKIk1NTUIIxkKtJSD8wA5DHxrZ0dy8OQtrJRsKf/bVP732Ix/WQDVTWNO9PDsymMlkNm48d2ykAsazwwNTZ8wnsXQqlXrkgQdKA2MrFizJFHICanRgZPWi5YVCQUF/9f//yuSOCUlCHrzvnrUbTi9WAij09xzu6upqbmkjJH7PPfdAY2ggM2XS3HoqghbZnqFV3csKjuXpAOChY1255drrb7oZQnzrz7+eiMVjscSPf/zjUzdvsJ3iocP7FsxbYZUYJAYO982cvcx2AY2+wwdmzZne1JyIEfLMU0+7vieB3sGhefMWJEg8HUs9/atnbMuxsqUlcxZWStUwZNnR3OLuJflCSUhdyZe7Fyzy/NBnXAkNfVQaqBOPxmTSMiilEapvFEkwjqKQRQmoTGbswgsud20dePUySJxTc5TXiHE9mfGN/7UUMqqBkFGpowyto5EW40tr7N65q3vh/AQhk7om7N7ZY7wB/X1H5sxeQEhq1sx5AwND0PBd75otV3R2tsdI/Lvf+Z8AqtXyH/zBp016wLe++ddmFgYGhubNW0BIMhlP//o/n/UqnjVWWTRnUalcc4JQAlJRzVyAP/3Uc03p9kQsniDkxuuuD/1AQLjM7z8yPHvq/OZEa2fbpGo5DHxVzudOWb/qcM9+s10uXrIsFiPXXP3B0049f8fWnrHe7LIFyz79mc+SWHz6pGn5bEEAdujTgHU2tydJvKOt8+57fh4KWRwrrVm+diST0wA0Hz6yf/H82TFCrtly3cc/8fuv7j5YDXVYL/Bn8tokNIMKoUKcJMYwfF6r1SIOjxj+DaRY/dQG8DzP9/3oQMf83ohAA+4Txc6anEzbtoUQEYysbdvmft2Ql5ZlATAo74aNjksj4JxHQdV6nJQ1L2KMGSCOCOYxWsDmtjAMxwe2mPLAnFNAHQ+opuvKpudSUwPNPDlKLjVZWubLIAiO66lpnrnmnFcqFdOM8Z19fS9OHCmlzIuCIKhUKgsWLDBgcm9GUspcLvc2NOy/Cb3Z+Egpx/MzAFMojDFGKWWMmYVgfmv430y6YQ/zEPNX27bNzYalzW1vxj+2bZsnRKxr2/b4t0SvMEHXvidpqKDBmDBMTmmglDDIOTAgHHq8Kn0UsiZ6oHmX6amUsr6maADhQ1OIEFBVy441tfoNmBZWP+cDoOoAMydPFxsvs5LJpOd5QohImERE8EZkpFh0txmdMAzNcPi+Hw1TJL+y2SzGzZARTMehmpmVP/5aNsBnzUxbllWpVMzUjhd2xWIxakb06lqt1nid8gMbELZT0XWbSJk8eCmlEaMGBNVzKbSpM3gMFQqF8aLHtMqMoG3bkSQ1sn78ncf99+0k0y+zbeB1mA3HEefcdMH3/Wi7ekOQk3cNveH4CCHGK7ARLxlWj/5rfmW4l1JKKW0UTwLeaJc6biRfzz/j74nmAo1VECkdruuaV9er5h4TtaO0lkHgHRUoGtBQEozqCCAz6q/h/4iCIDDfcM4BRV3Fqx7GAAAF5UlEQVTrtPUrk4TECGlt6+gZGBkrO+MjLY6VYifTz2DkgFKKEPKGoPsYr4sBCMPQSOvjloRSykyzlNLMtLmtVCoBYIwZmXWsfnRUjpqHmx3PPGS8dOOcm6cZtjNkvqnVatFDjtMkjdA0ZIqS6XqQsXCcmhl013UNP9VqjuvWay86dgAgDJnW+jih7nle1LBoqR83cIb/jtvM335SSpXLZdN+/UbIM8eRGYfj+vuGyvm7g956fKSUkSTSWkfjoHUdjyjanCL5YshcM8ai/VhKGUXSuq77ZvwTbcnjZWhkCpg2jH9RGEjOoGQ9GaNcLruuAa5S1WpZSsk5N1syNOzaMcsnMh1836eUmkVq/toQoAqae1YBWvieI2QdltoKJGuA6NWlGDgUP4lSjHNuOovGDDLGfitdTGvd1tZm1B/OuZkYrfVxxeCiZ0WGjNba87xIYx+ve0c3RNeGV6KHmIcHQTBeYzS6T2QHeZ5nZGjEE0qpUqlkZtfYkmayw9Afz6aNC9TLBuOYPKHx0hONzdPsaeNNCTRY00jYyO5QSpkuGzL9EieYotYWi0XTvFgsZkbvLX4SWcHRgjnR7TxZ9GbjE3Xc8zwzuYY9lFJmxo07Bg2lxsymGVgcSxEA1nH0hvwjhDBcEQ274eHxZn4QBIapyuWqEU80bBiYAKCCwPN9VwiGRgEBx67HvglxVGPwfd+yrNcv9Yg4C6G5Zi4kMx4wAdR8wQBfwlegAlwoKZgWAVgAHkjBTu48WpaVTqc5568HF0MkxcZPcC6XI4TMmzfPAGI0NTUlEom2tjZCSDweb25uNl+OR8yIx+OEkLa2tvb29ng8nkgkmpqakslkKpVKJBLRbdEDzYX5U/TwSZMmEUJisVh054QJEzo7Owkh6XQ6mUzG4/FkMmka0NLSEjWgo6ODEJJIRu2pv7Gzs7Pxrnhra7uBJomRVDJZb0A6nY6aZyiZTJoWmvce19PohgkTJhjYkGQymUwmE4lEIpEwHU8kEtE3J47MXJhxMBdRd97i/giaJpVKmfaf6HaeLHqz8TG9bmpqampqMowUkbktkUiYCzOJhJApU6ZEzzTU3t4e/belpaW9vT3i2DfjH8O9sVispaXFcLth9aNgQY1vUqnUxImTDHBOa0vnpElTDIc3OkHS6ZRh/ilTpsVIipBkjKQIqU9uIpGYOXNm1NOIohe1tLTECOlsSbUkSUsqHiOEkDiJJePpNhJLk2QrSTaTZDqeSCUTsaY4ScdJOk6SidhJmcdo7pqbm9va2sw2/Hp8nqO6GKU00koKhQIaTgSM01aMgodxfsTxarDZtcbrL5HgdF03crUe5/VUSpmnRc8c74PI5/Pme/Pz8ftnRJVKHVrH7HjRb6vVamQCGDc8Io2s8ajjFEylFGNsvLYV3TP+zlKpFJnYZrt+m2n8rEV9MZ7pN7vfNHi8FWysm3clvdn4oOEQjBATxzNqGIZCiMgNGg2R7x9V7Q2PRc+v1WqRK+qt+cc8v1qtvh42PjIzjZfDtNlUNQ9DJoSIlAzzfNSPubjrHsO9kUO58YT6+dhxxgQNfWhRzmWgDQwPTCo4q1fBAtcGNVJAMkgKyfRJKsQ7Xts11uEbUl2KRXdLKaP1We8zpRh37BgNiud55hszK5HhOf4nGCfIontUY1GNZ6NolCN2kVKOP3SjlEopDUMYqXocrK153XEnmNF15LmIenEck7muq8bp/IY11bGeo+Ns8tc7+99OCsPw9SL4zW42fzLjb4yON7SG3k30huMzfoOMTr3N4ERTf9wGHO384zlTKXUc0JVhjDfjHyHE+AE3q8lYmuNFWNTgSF047oTNEGPsOH0keu9xNlfk448Oc4Qw0e2mSJuqVEoAQsolDGbtOFgejfF3vtk4vw3kum7UqTc8iH8rl/B79B69RyePfhvB8X8sXNS4T11sRfLrGCk2Huf6vyv9PyjF3gGz8h79P0/qt5Agv809v9Vv9Rt93pNi79F79B69R28TvSfF3qP36D16Z9P/Bqtd+ZAay5FVAAAAAElFTkSuQmCC&quot; /&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;As you can see, the CTE, whether recursive or nonrecursive,
can be a useful tool when you need to generate temporary result sets that can
be accessed in a SELECT, INSERT, UPDATE, DELETE, or MERGE statement. In a
sense, a CTE is like a derived table: it’s not stored as an object and is valid
only during the execution of the primary statement. However, unlike the derived
table, a CTE can be referenced multiple times within a query and it can be
self-referencing. And best of all, CTEs are relatively easy to implement.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/8502489933967947867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/04/working-with-cte-common-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8502489933967947867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8502489933967947867'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/04/working-with-cte-common-table.html' title='Working with CTE (Common Table Expressions)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-4228521886024267574</id><published>2012-03-29T15:42:00.000+05:30</published><updated>2013-07-31T18:30:31.405+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Indexes"/><title type='text'>Types of Indexes in SQL Server 2012</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;The following table lists the types of indexes available in
SQL Server and provides links to additional information.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoTableGrid&quot; style=&quot;border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Index type&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Description&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Additional information&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Clustered&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
A clustered index
  sorts and stores the data rows of the table or view in order based on the
  clustered index key. The clustered index is implemented as a B-tree index
  structure that supports fast retrieval of the rows, based on their clustered
  index key values.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms190639.aspx&quot;&gt;Clustered Index
  Design Guidelines&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;
&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms177443.aspx&quot;&gt;Clustered Index
  Structures&lt;/a&gt;&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Nonclustered&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
A nonclustered
  index can be defined on a table or view with a clustered index or on a heap.
  Each index row in the nonclustered index contains the nonclustered key value
  and a row locator. This locator points to the data row in the clustered index
  or heap having the key value. The rows in the index are stored in the order
  of the index key values, but the data rows are not guaranteed to be in any
  particular order unless a clustered index is created on the table.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms179325.aspx&quot;&gt;Nonclustered
  Index Design Guidelines&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;
&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms177484.aspx&quot;&gt;Nonclustered
  Index Structures&lt;/a&gt;&lt;/span&gt; &lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Unique&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
A unique index
  ensures that the index key contains no duplicate values and therefore every
  row in the table or view is in some way unique.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Uniqueness can be
  a property of both clustered and nonclustered indexes.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms187019.aspx&quot;&gt;Create Unique
  Indexes&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Columnstore&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
An index based on
  vertical partitioning of the data by columns, stored as large objects (LOB).&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;Columnstore Index Structures&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt;&quot;&gt;&lt;span class=&quot;MsoHyperlink&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt;&quot;&gt;&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/gg492088.aspx&quot;&gt;Columnstore
  Indexes&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Index with
  included columns&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
A nonclustered
  index that is extended to include nonkey columns in addition to the key
  columns.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms190806.aspx&quot;&gt;Create Indexes
  with Included Columns&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Index on computed
  columns&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
An index on a
  column that is derived from the value of one or more other columns, or
  certain deterministic inputs.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms189292.aspx&quot;&gt;Indexes on
  Computed Columns&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Filtered&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
An optimized
  nonclustered index, especially suited to cover queries that select from a
  well-defined subset of data. It uses a filter predicate to index a portion of
  rows in the table. A well-designed filtered index can improve query
  performance, reduce index maintenance costs, and reduce index storage costs
  compared with full-table indexes.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cc280372.aspx&quot;&gt;Create Filtered
  Indexes&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Spatial&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
A spatial index
  provides the ability to perform certain operations more efficiently on
  spatial objects (&lt;span class=&quot;parameter&quot;&gt;spatial data&lt;/span&gt;) in a column of
  the &lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;geometry&lt;/span&gt;&lt;/b&gt; data type. The
  spatial index reduces the number of objects on which relatively costly
  spatial operations need to be applied.&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/bb964712.aspx&quot;&gt;Spatial Indexing
  Overview&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
XML&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
A shredded, and
  persisted, representation of the XML binary large objects (BLOBs) in the &lt;span class=&quot;input&quot;&gt;xml&lt;/span&gt; data type column.&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms191497.aspx&quot;&gt;XML Indexes (SQL
  Server)&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 81.9pt;&quot; valign=&quot;top&quot; width=&quot;109&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
Full-text&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 301.5pt;&quot; valign=&quot;top&quot; width=&quot;402&quot;&gt;A special type of token-based functional index that is built and
  maintained by the Microsoft Full-Text Engine for SQL Server. It provides
  efficient support for sophisticated word searches in character string data. &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0in 5.4pt 0in 5.4pt; width: 95.4pt;&quot; valign=&quot;top&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-indent: 0in;&quot;&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms142575.aspx&quot;&gt;Populate
  Full-Text Indexes&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/4228521886024267574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/03/types-of-indexes-in-sql-server-2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4228521886024267574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4228521886024267574'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/03/types-of-indexes-in-sql-server-2012.html' title='Types of Indexes in SQL Server 2012'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-2386081187080925260</id><published>2012-03-15T16:56:00.000+05:30</published><updated>2012-03-15T17:09:38.274+05:30</updated><title type='text'>Database Performance Tuning</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;entry&quot;&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Why Performance Tuning?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;ol&gt;
&lt;li&gt;Prevention is better than Cure: The solution to most slow data 
centric applications is taking care of issues proactively rather than 
reactively which include:&lt;/li&gt;
&lt;li&gt;Thorough analysis of the user’s needs&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Thoughtful design&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Optimal coding&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Appropriate implementation&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;How Queries are Executed&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;297&quot; src=&quot;http://blogs.2xprime.com/wp-content/uploads/2012/02/db1.gif&quot; width=&quot;564&quot; /&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Common causes of poor SQL Server performance&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Poorly written queries and database schema&lt;/li&gt;
&lt;li&gt;Inadequate disk performance&lt;/li&gt;
&lt;li&gt;Memory pressure leading to low page life expectancy&lt;/li&gt;
&lt;li&gt;Long running queries (blocking and locking)&lt;/li&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Focus: Query Optimization&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Execution plans and cost-based optimizations&lt;/li&gt;
&lt;li&gt;Optimization phases&lt;/li&gt;
&lt;li&gt;SARG-able clauses – (This basically refers to a condition in a WHERE clause that is able to use an index if one exists)&lt;/li&gt;
&lt;li&gt;Indices and Distribution statistics&lt;/li&gt;
&lt;li&gt;Join Selection&lt;/li&gt;
&lt;li&gt;Execution plan notation&lt;/li&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Optimization Process&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;img alt=&quot;&quot; height=&quot;394&quot; src=&quot;http://blogs.2xprime.com/wp-content/uploads/2012/02/db2.gif&quot; width=&quot;612&quot; /&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Performance Tuning Best Practices – DON’Ts&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;DO NOT&lt;/b&gt;&amp;nbsp;use scalar functions in queries which 
process a large number of rows. Due to the way SQL Server processes this
 sort of operation, long query durations can result (although typically 
without heavy resource use – a common cause of slow running queries).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO NOT&lt;/b&gt;&amp;nbsp;use sub-queries unless it is absolutely 
needed. The entire sub-query result set is often evaluated, even if many
 of the rows are eliminated immediately by the way the sub-query is 
joined to the main query.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO NOT&lt;/b&gt;&amp;nbsp;use the DISTINCT operator unless it is 
absolutely necessary. In many cases duplicate rows can be eliminated 
through restructuring of a query – there are very few circumstances 
where DISTINCT is actually necessary.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO NOT&lt;/b&gt;&amp;nbsp;apply the ORDER BY clause to a set of data 
unless it is absolutely required (e.g. for front-end presentation). 
Never sort data into a table where the clustered index sequence differs 
from the ORDER BY. Sorting data is expensive, and sorting against the 
clustered index is pointless as SQL Server will automatically 
re-sequence the data upon insertion.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO NOT&lt;/b&gt;&amp;nbsp;use cursors.They use memory; they lock tables in weird ways, and they are slow.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO NOT &lt;/b&gt;use the TEXT datatype. Unless you are using 
it for really large data. The TEXT datatype is not flexible to query, is
 slow and wastes a lot of space if used incorrectly. Sometimes a VARCHAR
 will handle your data better.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO NOT&lt;/b&gt;&amp;nbsp;use triggers to maintain data in regularly 
accessed tables. While useful for change-logging, firing triggers at (or
 from) busy tables can cause serious contention issues.&lt;/li&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Performance Tuning Best Practices – DOs&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;DO&lt;/b&gt;&amp;nbsp;prefix the identifiers of all objects with the 
name of their owner to ensure SQL Server immediately selects the correct
 context. E.g. Prefix all Stored procedures, Tables, Functions and Views
 owned by the database owner with “dbo”.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO&lt;/b&gt;&amp;nbsp;use UNION ALL when possible, instead of UNION – 
adding the modifier “ALL” prevents SQL Server from performing a DISTINCT
 operation on the data sets during merging.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO&lt;/b&gt;&amp;nbsp;minimize the length of any explicit 
transactions. The longer a transaction, and the more objects involved, 
the worse the impact which it will have on concurrency.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO&lt;/b&gt;&amp;nbsp;reference indexed columns in join predicates and
 where clauses. This will allow SQL Server to leverage indexes and 
minimize the size of the data set being processed earlier rather than 
later.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;DO&lt;/b&gt;&amp;nbsp;keep code as simple as possible. Several short, 
simple SQL statements will almost always operate more efficiently than 
one huge query. This also improves maintainability.&lt;/li&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Conclusion:&lt;/span&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;i&gt;Query performance tuning is an important part of today’s database applications. &lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Often you can achieve large savings in both time and money with proper query performance tuning.&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/2386081187080925260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/03/database-performance-tunning.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/2386081187080925260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/2386081187080925260'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/03/database-performance-tunning.html' title='Database Performance Tuning'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-1453421982081652128</id><published>2012-02-15T19:46:00.000+05:30</published><updated>2012-02-15T19:46:21.043+05:30</updated><title type='text'>SQL Server Best Practices (DOs, DONTs)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;m:smallfrac m:val=&quot;off&quot;&gt;
   &lt;m:dispdef&gt;
   &lt;m:lmargin m:val=&quot;0&quot;&gt;
   &lt;m:rmargin m:val=&quot;0&quot;&gt;
   &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;
   &lt;m:wrapindent m:val=&quot;1440&quot;&gt;
   &lt;m:intlim m:val=&quot;subSup&quot;&gt;
   &lt;m:narylim m:val=&quot;undOvr&quot;&gt;
  &lt;/m:narylim&gt;&lt;/m:intlim&gt;
&lt;/m:wrapindent&gt;
   &lt;m:smallfrac m:val=&quot;off&quot;&gt;
   &lt;m:dispdef&gt;
   &lt;m:lmargin m:val=&quot;0&quot;&gt;
   &lt;m:rmargin m:val=&quot;0&quot;&gt;
   &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;
   &lt;m:wrapindent m:val=&quot;1440&quot;&gt;
   &lt;m:intlim m:val=&quot;subSup&quot;&gt;
   &lt;m:narylim m:val=&quot;undOvr&quot;&gt;
  &lt;/m:narylim&gt;&lt;/m:intlim&gt;
&lt;/m:wrapindent&gt;

&lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Introduction&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;Although every &lt;a href=&quot;http://www.mattchedit.com/Services/Bespoke.aspx&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;application&lt;/span&gt;&lt;/a&gt;
is different, in general, the procedures which can be followed to resolve &lt;a href=&quot;http://www.mattchedit.com/Services/SqlServerPerformanceTuning.aspx&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;performance problems&lt;/span&gt;&lt;/a&gt; residing in or around SQL
Server are generally the same. &lt;br /&gt;
&lt;br /&gt;
This article suggests several approaches which can be taken to tackle such
problems, although it is preferable to try and avoid them in the first place by
following a series of best practices and by avoiding some common pitfalls.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Best Practices&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;This section lists some best practices which should be
applied when writing SQL, and also to ADO/ADO.NET code interfacing with
databases. It is broken up into three sections: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Vital&lt;/b&gt; - Critical performance issues can result where these guidelines
are disregarded. Occasionally there may be situations where these rules cannot
be enforced, but these must be viewed as &quot;rare exceptions&quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Important&lt;/b&gt; - Implementing these guidelines can help avoid or alleviate
serious performance issues. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Recommended&lt;/b&gt; - Although not always relevant or practical, it is often
worth evaluating these guidelines. &lt;br /&gt;
&lt;br /&gt;
Brief justification is given for each rule, however, the underlying issues are
often complex and they should not be viewed as conclusive. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Vital&lt;/b&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use &quot;inline&quot; SQL
     Statements – use Stored Procedures in all points of contact between the
     database and application layer(s). Stored Procedures have compiled and
     cached execution plans.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use dynamic SQL statements.
     Dynamic SQL must be compiled every time it is executed, wasting resources
     (and Stored Procedures containing dynamic SQL will also recompile, which
     can cause object-level locking issues).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use &quot;Table Valued&quot;
     functions. These will always process the entire query contained within,
     and generate extra overhead through table variable population – often much
     data is discarded upon joining to the results of a function.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use Cursors against
     &quot;permanent&quot; tables. The locking strategies employed by cursors
     can cause rapid lock escalation and some severe contention issues. Use the
     &quot;while loop&quot; construct, or cursors based on temporary objects
     instead.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; consider indexing strategy
     carefully when creating or amending schema. Poorly indexed tables are
     inefficient – the query optimizer will not be able to efficiently retrieve
     the rows that it requires.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; include a &quot;WHERE&quot;
     clause. This is refered to as &quot;SARGability&quot; – &lt;b&gt;S&lt;/b&gt;earch &lt;b&gt;ARG&lt;/b&gt;uments
     allow SQL Server to prune the result set at the earliest opportunity.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use table variables instead of
     standard temporary tables. Temporary tables can cause recompiles due to
     statistical updates and context switches, leading to problems with
     object-level locking. Table variables are also stored in heap memory when
     possible.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; drop temporary tables explicitly.
     SQL Server will automatically clean these up when they fall &quot;out of
     scope&quot; (e.g. execution chain has completed). An explicit DROP TABLE
     operation on a temporary table will cause a recompile event to occur.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; set the &quot;NOCOUNT&quot;
     option on for all stored procedures which do not need to be aware of the
     number of records affected. This prevents SQL Server returning extra
     statistics to the client.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use disconnected ADO record set
     objects. Retaining an open record set can cause ADO to run through cursors
     on the SQL Server when retrieving data.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; close all connection and record
     set objects as soon as they are no longer required. Retaining an
     unnecessary open connection can cause errors (only one record set can be
     open for one connection at a time in some modes of operation), and can
     also tie up valuable system resources.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use the OR operator in JOIN
     predicates and WHERE clauses. This operator can cause poor index use (or
     table scans), as SQL attempts to match up and merge alternative sets of
     data. Consider use of UNION [ALL] if this sort of behaviour is definitely
     required.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use the IN operator. Make use of
     &quot;EXISTS&quot; instead, as this allows SQL Server to look up the data
     in the condition clause, rather than forcing it to spool through a set of
     values. This is particularly relevant when the clause is a co-related
     sub-query.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use distributed transactions
     unless there is no other option. Locking data in a local (explicit)
     transaction has serious enough implications, without extending the locking
     to another database which is physically separated from the current
     context.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Important&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use scalar functions in queries
     which process a large number of rows. Due to the way SQL Server processes
     this sort of operation, long query durations can result (although
     typically without heavy resource use – a common cause of slow running
     queries).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use sub-queries. The entire
     sub-query result set is often evaluated, even if many of the rows are
     eliminated immediately by the way the sub-query is joined to the main
     query.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; prefix the identifiers of all
     objects with the name of their owner to ensure SQL Server immediately
     selects the correct context. E.g. Prefix all Stored procedures, Tables,
     Functions and Views owned by the database owner with &quot;dbo&quot;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use LEFT JOIN if possible – due
     to the nature of this operation, SQL Server is often unable to make
     efficient use of the available indexes. Consider using UNION [ALL] and two
     INNER JOINed queries instead.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use the DISTINCT operator. In
     many cases duplicate rows can be eliminated through restructuring of a
     query – there are very few circumstances where DISTINCT is actually
     necessary.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use UNION ALL when possible,
     instead of UNION – adding the modifier &quot;ALL&quot; prevents SQL Server
     from performing a DISTINCT operation on the data sets during merging.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; minimise the length of any
     explicit transactions. The longer a transaction, and the more objects
     involved, the worse the impact which it will have on concurrency.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; reference indexed columns in join
     predicates and where clauses. This will allow SQL Server to leverage
     indexes and minimise the size of the data set being processed earlier rather
     than later.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; apply the ORDER BY clause to a
     set of data unless it is absolutely required (e.g. for front-end
     presentation). Never sort data into a table where the clustered index sequence
     differs from the ORDER BY. Sorting data is expensive, and sorting against
     the clustered index is pointless as SQL Server will automatically
     re-sequence the data upon insertion.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use triggers to maintain data in
     regularly accessed tables. While useful for change-logging, firing
     triggers at (or from) busy tables can cause serious contention issues.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; text-align: justify; text-indent: 0in;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Recommended&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use table variables to break up
     large queries, avoid repetition of work throughout a Stored Procedure and minimize
     contention through locking. Preparing data ahead of time can allow you to
     complete ACID safe work in a transaction without taking out locks on
     source data.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use locking hints to avoid lock
     escalation when the affected record count is known to be small, or to
     ensure other scenarios (dirty reads, retained locks, etc). Be careful
     though, as inappropriate use of locking hints can cause excessive
     contention (or insufficient contention, resulting in an error when data
     being read with NOLOCK is modified during the read operation).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; join together datasets where the
     clustered index contains similar columns in a different order; this can
     cause a bookmark lookup or heavy sort operation to occur. Remember that
     clustered indexes define the order of the data in a table.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; keep code as simple as possible.
     Several short, simple SQL statements will almost always operate more
     efficiently than one huge query. This also improves maintainability.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;DO NOT&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt; use RPC unless there is no other
     option. While useful, RPC is phenomenally expensive when compared to a
     normal query, because both the query execution request and result set
     (even if only return value or output parameters) are crossing a physical
     network boundary.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;

&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/1453421982081652128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/02/sql-server-best-practices-dos-donts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1453421982081652128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1453421982081652128'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/02/sql-server-best-practices-dos-donts.html' title='SQL Server Best Practices (DOs, DONTs)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-8120299530643093829</id><published>2012-02-07T18:26:00.000+05:30</published><updated>2013-07-31T18:27:16.558+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Profiler"/><title type='text'>Introduction to SQL Server Profiler</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2&gt;
Introduction&lt;/h2&gt;
Microsoft &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt; is a graphical user interface to &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; Trace for monitoring T-&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; Statements of Database Engine. We can save and reuse the state at a later point of time.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;We can do the following using &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt; &lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Create a trace &lt;/li&gt;
&lt;li&gt;Watch the trace results as the trace runs &lt;/li&gt;
&lt;li&gt;Store the trace results in a table &lt;/li&gt;
&lt;li&gt;Start, stop, pause, and modify the trace results as necessary &lt;/li&gt;
&lt;li&gt;Replay the trace results &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Use &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt; to monitor only the events in which you are interested. &lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Menu Path:&lt;/strong&gt; Start | All Programs | Microsoft &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; 2005 | Performance Tools | &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt;. &lt;br /&gt;
The following screen will come:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - pic1.jpg&quot; border=&quot;0&quot; height=&quot;433&quot; hspace=&quot;0&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/pic1.jpg&quot; width=&quot;513&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
Figure 1.0&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
&lt;/div&gt;
Click on &amp;lt;Connect&amp;gt; Button. New Properties Screen will come:&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - properties.jpg&quot; border=&quot;0&quot; height=&quot;382&quot; hspace=&quot;0&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/properties.jpg&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
Figure 1.1&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
&lt;/div&gt;
It has two selection tabs: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;General: &lt;/strong&gt;It is used for general setting for Trace Database Engine. &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Event:&lt;/strong&gt; It is used to add or remove some selected event for monitor. &lt;/li&gt;
&lt;/ul&gt;
In General Section (as given in Figure 1.1),&amp;nbsp;it is divided into four sections. &lt;br /&gt;
&lt;strong&gt;Section 1: &lt;/strong&gt;In this section, you have to just specify the name of your trace, Trace provider name and &lt;span class=&quot;search-highlight&quot;&gt;server&lt;/span&gt; name are predefined and based upon your &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt;. &lt;br /&gt;
And it is not editable.&lt;br /&gt;
&lt;strong&gt;Section 2: &lt;/strong&gt;It is the template section. You can 
choose different type of Templates based upon your requirements. It is 
the configuration for trace. By default, it is &quot;Standard (Default)&quot; 
templates. Others templates are T-&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt;, T-&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; Duration, T-&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; Reply, T-&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; SPs, etc. You can create your own custom Templates by selecting different Events and Event Class. It is&amp;nbsp;saved as &quot;&lt;em&gt;.tdf&lt;/em&gt;&quot; Extension.&lt;br /&gt;
&lt;strong&gt;Section 3: &lt;/strong&gt;This section is related to save your trace. Either as File (&lt;em&gt;.trc&lt;/em&gt;)
 or in a database. as table. While clicking on Save to file check box, 
File save dialog box should open and you can save that file (with&lt;em&gt; .trc&lt;/em&gt; extension). &lt;br /&gt;
If you check the &lt;em&gt;&quot;Save to Table&quot;, &lt;/em&gt;it will connect with your &lt;span class=&quot;search-highlight&quot;&gt;server&lt;/span&gt; and ask you to which database you want to save that trace table information.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - savetotable.jpg&quot; height=&quot;257&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/savetotable.jpg&quot; width=&quot;565&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
Figure 1.2&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
&lt;/div&gt;
&lt;strong&gt;Section 4: &lt;/strong&gt;You can stop your trace on a particular time. Check the &quot;&lt;em&gt;Enable trace stop time&quot; &lt;/em&gt;checkbox and give the time at which you want to stop track, &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; will automatically stop trace on that time.&lt;br /&gt;
Now Move To &quot;&lt;em&gt;Event Section&lt;/em&gt;&quot; Tab. &lt;br /&gt;
Now we need to know some definition with respect to &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt;.&lt;br /&gt;
&lt;h3&gt;
What is an Event? &lt;/h3&gt;
An Event is an action or operation that is performed in your &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; 2005 Database Engine. &lt;br /&gt;
Some examples of Events are:&lt;br /&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;Transact-&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; SELECT, INSERT, UPDATE, and DELETE statements. &lt;/li&gt;
&lt;li&gt;User login and logout &lt;/li&gt;
&lt;li&gt;Execution of Stored procedures &lt;/li&gt;
&lt;li&gt;Operation with cursor &lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;profiler&lt;/span&gt; is able to trace all of these events and all these events are categories on a particular &lt;code&gt;Event &lt;/code&gt;class. &lt;br /&gt;
&lt;h3&gt;
What is an Event Class? &lt;/h3&gt;
Event class is a type of event that can be traced. &lt;br /&gt;
Some examples are:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt;: BatchCompleted &lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt;: Batch Starting &lt;/li&gt;
&lt;li&gt;Audit Login &lt;/li&gt;
&lt;li&gt;Audit Logout &lt;/li&gt;
&lt;li&gt;Lock: Acquired &lt;/li&gt;
&lt;li&gt;Lock: Released &lt;/li&gt;
&lt;/ul&gt;
Now you can select events from this screen:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - events.jpg&quot; height=&quot;383&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/events.jpg&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
Figure 1.3&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
&lt;/div&gt;
In section 1, we can select the proper check box based upon our 
requirement, section 2 will display the details of Selected events and 
Events class. If you check in the check box of section 3, you will get 
all the list of Events and Columns in Section 1. &lt;br /&gt;
Section 4 is something like customization. Just click on the &quot;Column 
Filter Button&quot;. In this section, you can specify some condition (like or
 Not like).&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - Filter1.jpg&quot; height=&quot;312&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/Filter1.jpg&quot; width=&quot;403&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
Figure 1.4&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
&lt;/div&gt;
By clicking on &quot;&lt;em&gt;Organize Column&lt;/em&gt;&quot; button, you can change the sequence of order of selected events. &lt;br /&gt;
Now Click on the &quot;&lt;em&gt;Run&lt;/em&gt;&quot; Button, then Trace window will come: &lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - trace1.jpg&quot; height=&quot;219&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/trace1.jpg&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img alt=&quot;Screenshot - trace2.jpg&quot; height=&quot;220&quot; src=&quot;http://www.codeproject.com/KB/dotnet/SQLServerProfiler/trace2.jpg&quot; width=&quot;505&quot; /&gt; &lt;/div&gt;
&lt;div class=&quot;Caption&quot;&gt;
Figure 1.5 &lt;/div&gt;
Using these windows, you will get the detailed time duration of a query and all other events information that you have selected.&lt;br /&gt;
You can save this result and use it in future. Or you can extract a 
particular query from the trace, just right click and click on &quot;E&lt;em&gt;xtract Event Data&quot;&lt;/em&gt;. And save this as a &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; Script.&lt;br /&gt;
&lt;h3&gt;
Reply in &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt; &lt;/h3&gt;
&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;profiler&lt;/span&gt; has a Reply facility which has the ability to save a trace and replay it later. &lt;br /&gt;
Replay is useful to troubleshoot an application. Trace replay 
supports debugging by using Toggle Breakpoint and the Run to Cursor 
options on the &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt; Replay menu.&lt;br /&gt;
Anything changed in &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; Management Studio will be traced by the &lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Profiler&lt;/span&gt;. So it can basically be used for database performance check. We also have &quot;&lt;span class=&quot;search-highlight&quot;&gt;SQL&lt;/span&gt; &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; Performance Monitor&quot; to monitor the System and &lt;span class=&quot;search-highlight&quot;&gt;Server&lt;/span&gt; performance too.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/8120299530643093829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/02/introduction-to-sql-server-profiler.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8120299530643093829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8120299530643093829'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2012/02/introduction-to-sql-server-profiler.html' title='Introduction to SQL Server Profiler'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-4985214017909444878</id><published>2011-12-22T18:29:00.001+05:30</published><updated>2011-12-22T19:10:10.338+05:30</updated><title type='text'>Time difference between two columns in sql server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Suppose our requirement is to calculate working hours for Employee in particular company.&lt;br /&gt;
Below example is shows the how to create the table and update the Working hours for every employee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USE tempdb&lt;br /&gt;
GO&lt;br /&gt;
&lt;br /&gt;
/*****************************************&lt;br /&gt;
Copyright&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &lt;br /&gt;
Author&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Raju M&lt;br /&gt;
Date&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 12/22/2011&lt;br /&gt;
Module&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &lt;br /&gt;
Desc&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; : Script to Create EmpTime table.&lt;br /&gt;
&lt;br /&gt;
Change History :&lt;br /&gt;
Name&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Date&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Description&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM EmpTime&lt;br /&gt;
&lt;br /&gt;
******************************************/&lt;br /&gt;
&lt;br /&gt;
IF NOT EXISTS(SELECT * FROM sys.objects WHERE TYPE= &#39;U&#39; AND Name = &#39;EmpTime&#39;)&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating the EmpTime Table&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATE TABLE EmpTime &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; EmployeeID INT IDENTITY(1,1) NOT NULL PRIMARY KEY CLUSTERED,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; StartingTime DATETIME NOT NULL,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; FinishingTime DATETIME NOT NULL,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DeductBreakMM BIGINT NOT NULL,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; WorkingTime TIME(3) NULL&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp;&amp;nbsp;&amp;nbsp; Inserting the Data into EmpTime Table&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT INTO EmpTime&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; StartingTime,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; FinishingTime,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DeductBreakMM&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT &#39;2011-12-22 09:58:07.943&#39; AS StartingTime,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &#39;2011-12-22 19:18:07.003&#39; AS FinishingTime,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 45 DeductBreakMM&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; UNION ALL&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT &#39;2011-12-22 08:28:07.943&#39; AS StartingTime,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &#39;2011-12-22 21:18:07.003&#39; AS FinishingTime,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; 51 DeductBreakMM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp;&amp;nbsp;&amp;nbsp; Updating the EmpTime Column in EmpTime Table&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATE EmpTime&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; SET WorkingTime = &lt;b&gt;CAST(DATEADD(SS,(DATEDIFF(SS,StartingTime, FinishingTime)) - (DeductBreakMM*60),0) AS TIME(3))&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
END&lt;br /&gt;
GO&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/4985214017909444878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/time-difference-between-two-columns-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4985214017909444878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/4985214017909444878'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/time-difference-between-two-columns-in.html' title='Time difference between two columns in sql server'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-3080482844554980311</id><published>2011-12-21T13:13:00.000+05:30</published><updated>2011-12-21T13:13:07.320+05:30</updated><title type='text'>SQL Server 2012 (Denali)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div id=&quot;articlebody&quot;&gt; New Features in SQL Server 2012 - RC0 Released &lt;br /&gt;
&lt;br /&gt;
Microsoft SQL Server 2012 RC0 was recently released. RC stands for  Release Candidate which is basically the version virtually production  ready. Microsoft referred to this release as &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/bb500435%28SQL.110%29.aspx&quot; target=&quot;_blank&quot;&gt;SQL Server Code Named &quot;Denali&quot;&lt;/a&gt;  but has settled on SQL Server 2012 as the final name for the product..  Business intelligence (BI) is critically important to organizations both  large and small. In the latest release of SQL Server, there is no  shortage of BI enhancements in addition to many other enhancements. This  article will give you a preview of the requirements, new features and  enhancements in SQL Server 2012 (code named Denali) including:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggJMrWBxsdWzsZk7u06MvqO5dT-wf81Ty-Qg2YOHLqXgi3Vg9m7CYV7UsqLlF_YYgZDkBsoXL1hgXp6PLAhcPxFLNONzppr1G67AEcFy_svNOQ_TQUxMM9XDcD6cKm0v-3LJKYpOI2HA0/s1600/SQL+Server+2012+%2528Denali%2529.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggJMrWBxsdWzsZk7u06MvqO5dT-wf81Ty-Qg2YOHLqXgi3Vg9m7CYV7UsqLlF_YYgZDkBsoXL1hgXp6PLAhcPxFLNONzppr1G67AEcFy_svNOQ_TQUxMM9XDcD6cKm0v-3LJKYpOI2HA0/s320/SQL+Server+2012+%2528Denali%2529.png&quot; width=&quot;248&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Hardware and Software Requirements&lt;/li&gt;
&lt;li&gt;Multi-Subnet Failover Clustering&lt;/li&gt;
&lt;li&gt;Programming Enhancements, including sequences, ad-hoc query paging and full-text search tweaks&lt;/li&gt;
&lt;li&gt;BI and Web Development Environment Improvements&lt;/li&gt;
&lt;li&gt;Web-based Visualization&lt;/li&gt;
&lt;li&gt;Data Quality Services&lt;/li&gt;
&lt;/ul&gt;Keep in mind that this information is for preview only and is subject to change by &lt;a href=&quot;http://www.microsoft.com/&quot; target=&quot;_blank&quot;&gt;Microsoft&lt;/a&gt;.&lt;br /&gt;
&lt;h3&gt;Hardware and Software Requirements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Microsoft recommends using NTFS file format instead of FAT32. FAT32 will work but you should probably not use it.&lt;/li&gt;
&lt;li&gt;You can&#39;t install SQL Server 2012 (code-named Denali) on mapped drives or compressed drives.&lt;/li&gt;
&lt;li&gt;You have to have the &quot;no-reboot&quot; package installed prior to &lt;a href=&quot;http://newtech.about.com/od/databasemanagement/ig/SQL-Server-2011--Denali----Installation-Gallery/index.htm&quot;&gt;installing SQL Server 2012&lt;/a&gt; (code-named Denali). This is included in Windows 7 SP1 and Windows Server 2008 R2. Otherwise, you can download the &lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkId=198092&quot; target=&quot;_blank&quot;&gt;no-reboot package&lt;/a&gt; from Microsoft.&lt;/li&gt;
&lt;li&gt;SQL Server 2012 (code-named Denali) requires the .NET Framework 4.0.&lt;/li&gt;
&lt;li&gt;Virtualization is supported using Microsoft&#39;s Hyper-V technology.&lt;/li&gt;
&lt;li&gt;You will need at least 3.6 GB of free disk space.&lt;/li&gt;
&lt;li&gt;Microsoft recommends that you do not install SQL Server 2012 (code-named Denali) on a domain controller.&lt;/li&gt;
&lt;li&gt;Recommended Processors &amp;amp; RAM      &lt;ul&gt;&lt;li&gt;64-bit version: AMD Opteron, AMD Athlin 64, Intel Xeon with  Intel EM64T Support or Intel Pentium IV with EM64T support running 2.0  GHz or faster. Recommended RAM is maximum that operating system supports  or at least 2 GB.&lt;/li&gt;
&lt;li&gt;32-bit version: Pentium III or compatible running at 2.0 GHz  of faster. Recommended RAM is maximum that operating system supports or  at least 2 GB.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Windows PowerShell 2.0 is a pre-requisite for installing SQL  Server 2012 (code-named Denali). You can get this software from the &lt;a href=&quot;http://go.microsoft.com/?linkid=9745645&quot; target=&quot;_blank&quot;&gt;Windows Management Framework&lt;/a&gt; page.&lt;/li&gt;
&lt;li&gt;Check out the &lt;a href=&quot;http://newtech.about.com/od/databasemanagement/ig/SQL-Server-2011--Denali----Installation-Gallery/index.htm&quot;&gt;step by step installation guide&lt;/a&gt; with screenshots to get a preview of the SQL Server 2012 install and configuration process.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Multi-Subnet Failover Clustering&lt;/h3&gt;With SQL Server 2012 (code-named Denali), you can configure SQL  Server where failover cluster nodes can be connected to a completely  different subnet. The subnets can be spread out to different  geographical locations providing disaster recovery along with high  availability. In order for this to work correctly, you will need to  replicate the data across the databases involved in this configuration.  The SQL Server failover cluster is dependent on the Windows Server  failover cluster so this has to be set up first. Keep in mind that all  of the subnets involved in this configuration must be in the same Active  Directory domain.&lt;br /&gt;
&lt;h3&gt;Programming Enhancements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;     &lt;b&gt;Sequences&lt;/b&gt;: Sequences have been requested by the SQL Server  community for years, and it&#39;s included in this release. Sequence is a  user defined object that generates a sequence of a number. Here is an  example using Sequence.      &lt;blockquote&gt;       /****** Create Sequence Object ******/&lt;br /&gt;
CREATE SEQUENCE MySequence&lt;br /&gt;
START WITH 1&lt;br /&gt;
INCREMENT BY 1;&lt;br /&gt;
/****** Create Temp Table ******/&lt;br /&gt;
DECLARE @Person TABLE&lt;br /&gt;
(&lt;br /&gt;
ID int NOT NULL PRIMARY KEY,&lt;br /&gt;
FullName nvarchar(100) NOT NULL&lt;br /&gt;
);&lt;br /&gt;
/****** Insert Some Data ******/&lt;br /&gt;
INSERT @Person (ID, FullName)&lt;br /&gt;
VALUES (NEXT VALUE FOR MySequence, &#39;Jim Johnson&#39;),&lt;br /&gt;
(NEXT VALUE FOR MySequence, &#39;Bob Thompson&#39;),&lt;br /&gt;
(NEXT VALUE FOR MySequence, &#39;Tim Perdue&#39;);&lt;br /&gt;
/****** Show the Data ******/&lt;br /&gt;
SELECT * FROM @Person;&lt;br /&gt;
The results would look like this:&lt;br /&gt;
ID FullName&lt;br /&gt;
1 Jim Johnson&lt;br /&gt;
2 Bob Thompson&lt;br /&gt;
3 Tim Perdue&lt;br /&gt;
&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://newtech.about.com/od/databasemanagement/a/Things-A-Developer-Needs-To-Know-About-Sequences-In-Microsoft-Sql-Server-2011.htm&quot;&gt;Things a Developer Needs to Know About Sequences in SQL Server 2012 (code-named Denali)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;     &lt;b&gt;Ad-Hoc Query Paging:&lt;/b&gt; Paging results in SQL Server has been  discussed for years. The Order By option in the SQL SELECT statement has  been enhanced in SQL Server 2012. Using a combination of OFFSET and  FETCH along with ORDER BY gives you control of paging through a result  set. Using this technique can really help performance by bring back only  the results you want to show to your users when they are needed. The  following TSQL code runs against the Person table in the AdventureWorks  sample database (available from Microsoft). In the sample query below,  SQL Server would return 10 records beginning with record 11. The OFFSET  command provides a starting point for the SELECT statement in terms of  paging, and the FETCH command provides how many records to return at a  time.      &lt;blockquote&gt;       SELECT BusinessEntityID, FirstName, LastName&lt;br /&gt;
FROM Person.Person&lt;br /&gt;
ORDER BY BusinessEntityID&lt;br /&gt;
OFFSET 10 ROWS&lt;br /&gt;
FETCH NEXT 10 ROWS ONLY;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Full Text Search:&lt;/b&gt; The Full Text Search in SQL Server 2012  has been enhanced by allowing you to search and index data stored in  extended properties or metadata. Consider a PDF document that has  &quot;properties&quot; filled in like Name, Type, Folder path, Size, Date Created,  etc. In the newest release of SQL Server, this data could be indexes  and searched along with the data in the document itself. The data does  have to be exposed to work, but it&#39;s possible now.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;BI and Web Development Environment Improvements&lt;/b&gt;&lt;br /&gt;
Microsoft moved BI (Business Intelligence) closer to the end user  with SQL Server 2008 R2. The Excel PowerPivot tool help users by  creating a self-service reporting model. To understand the impact of SQL  Server 2008 R2, check out the &lt;a href=&quot;http://www.about.com/&quot;&gt;About.com&lt;/a&gt; article &lt;a href=&quot;http://pcworld.about.net/od/server1/Why-SQL-Server-2008-R2-Matters-to-Small-Business.htm&quot;&gt;Why SQL Server 2008 R2 Matters to Small Business&lt;/a&gt;.  The good news is PowerPivot is being enhanced in SQL Server 2012  (code-named Denali). Microsoft is adding KPIs and drill through, which  will be really useful for all users.&lt;br /&gt;
Analysis Services will include a new BI Semantic Model (BISM). BISM is a 3-layer model that includes:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Data Model&lt;/li&gt;
&lt;li&gt;Business Logic&lt;/li&gt;
&lt;li&gt;Data Access&lt;/li&gt;
&lt;/ul&gt;BISM will enhance Microsoft&#39;s front end analysis experiencing  including Excel, Reporting Services and SharePoint Insights. Microsoft  has said that BISM is not a replacement for the current BI Models but  more of an alternative model. In simple terms, BISM is a relation model  that includes BI artifact such as KPIs and hierarchies.&lt;br /&gt;
&lt;b&gt;Web Based Visualization - Project Crescent&lt;/b&gt;&lt;br /&gt;
Project Crescent is the Microsoft code name for the new reporting and  visualization tool expected in SQL Server 2012 (code-named Denali).  Project Crescent provides drag and drop ad-hoc reporting functionality  and was built entirely on Silverlight. It includes a powerful query tool  and interactive storyboarding to allow a user to share visualizations  of large datasets.&lt;br /&gt;
&lt;blockquote&gt;   Read my article &lt;a href=&quot;http://newtech.about.com/od/microsoft/a/Project-Crescent-in-SQL-Server-2011-Denali.htm&quot;&gt;Project Crescent Reporting and Visualization in SQL Server 2012 (code-named Denali)&lt;/a&gt; for more on Crescent.&lt;br /&gt;
&lt;/blockquote&gt;&lt;b&gt;Data Quality Services&lt;/b&gt;&lt;br /&gt;
Data Quality Services is a knowledge-based approach that runs in SSIS  (SQL Services Integration Services). Data quality is one of those  things that you never get perfect. Microsoft is introducing &quot;Impact  Analysis and Lineage&quot; which will give you information about what your  data depends on. It also shows the lineage of the data, including where  it comes from and the systems that are behind it.&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;resources&quot;&gt; &lt;div class=&quot;lkbx&quot;&gt;&lt;h5&gt;SQL Server 2012 Resources (SQL Server 2011/Denali)&lt;/h5&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://newtech.about.com/od/databasemanagement/ig/SQL-Server-2011--Denali----Installation-Gallery/index.htm&quot;&gt;Installation Guide With Image Gallary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://newtech.about.com/od/databasemanagement/a/Things-A-Developer-Needs-To-Know-About-Sequences-In-Microsoft-Sql-Server-2011.htm&quot;&gt;A Guide to Sequences in SQL Server 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://newtech.about.com/od/microsoft/a/Project-Crescent-in-SQL-Server-2011-Denali.htm&quot;&gt;Project Crescent - Reporting and Visualization in SQL Server 2012 (Denali)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;lkbx&quot;&gt;&lt;h5&gt;SQL Server 2011 Downloads&lt;/h5&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://newtech.about.com/gi/o.htm?zi=1/XJ&amp;amp;zTi=1&amp;amp;sdn=newtech&amp;amp;cdn=b2b&amp;amp;tm=441&amp;amp;f=00&amp;amp;tt=2&amp;amp;bt=1&amp;amp;bts=1&amp;amp;st=11&amp;amp;zu=http%3A//www.microsoft.com/downloads/en/details.aspx%3FFamilyID%3D6a04f16f-f6be-4f92-9c92-f7e5677d91f9%26displaylang%3Den&quot; target=&quot;_blank&quot;&gt;Download SQL Server 2012 - Code Names Denali&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://msftdbprodsamples.codeplex.com/releases/view/55330&quot; target=&quot;_blank&quot;&gt;Adventureworks Sample Database for SQL Server 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms130214%28v=sql.110%29.aspx&quot; target=&quot;_blank&quot;&gt;SQL Server 2012 - Books Online&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div id=&quot;rel&quot;&gt;&lt;div class=&quot;h5&quot;&gt;Related Articles&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://databases.about.com/od/sqlserver/a/sqlserver2k.htm&quot;&gt;Introduction to Microsoft SQL Server 2000&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://newtech.about.com/od/databasemanagement/ht/Excel-Front-End-To-Sql-Server.htm&quot;&gt;Excel Front End to SQL Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://databases.about.com/library/weekly/aa061701a.htm&quot;&gt;SQL Server 2000 SP1 Released&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://databases.about.com/od/sqlserver/ss/sqlservertables.htm&quot;&gt;Creating Tables in Microsoft SQL Server&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/3080482844554980311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/sql-server-2012-denali.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3080482844554980311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3080482844554980311'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/sql-server-2012-denali.html' title='SQL Server 2012 (Denali)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggJMrWBxsdWzsZk7u06MvqO5dT-wf81Ty-Qg2YOHLqXgi3Vg9m7CYV7UsqLlF_YYgZDkBsoXL1hgXp6PLAhcPxFLNONzppr1G67AEcFy_svNOQ_TQUxMM9XDcD6cKm0v-3LJKYpOI2HA0/s72-c/SQL+Server+2012+%2528Denali%2529.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-8667091455161442318</id><published>2011-12-16T17:25:00.000+05:30</published><updated>2011-12-16T17:25:15.499+05:30</updated><title type='text'>How to Encrypt/Decrypt the passward in SQL Server..?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;DECLARE @Name VARCHAR(100) = &#39;RAJU&#39;&lt;br /&gt;
DECLARE @EncName VARCHAR(500)&lt;br /&gt;
&lt;br /&gt;
SELECT&amp;nbsp; EncryptByPassphrase(&#39;A&#39;,@Name) EncryptByPassphrase&lt;br /&gt;
&lt;br /&gt;
OutPut&lt;br /&gt;
======&lt;br /&gt;
0x010000001AB718D8402648B2CCD2C46DACFCDF7844ADD7243B8C9ECA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SELECT @EncName = EncryptByPassphrase(&#39;A&#39;,@Name)&lt;br /&gt;
&lt;br /&gt;
SELECT CAST(DecryptByPassphrase(&#39;A&#39;, @EncName) AS VARCHAR(100)) DecryptByPassphrase&lt;br /&gt;
&lt;br /&gt;
OutPut&lt;br /&gt;
======&lt;br /&gt;
RAJU&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/8667091455161442318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/how-to-encryptdecrypt-passward-in-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8667091455161442318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/8667091455161442318'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/how-to-encryptdecrypt-passward-in-sql.html' title='How to Encrypt/Decrypt the passward in SQL Server..?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-805803849754671992</id><published>2011-12-14T14:41:00.000+05:30</published><updated>2011-12-14T14:41:13.667+05:30</updated><title type='text'>SCRIPT TO CHECK QUERY</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&gt;    &lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin:0in;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:&quot;Times New Roman&quot;;
 mso-fareast-theme-font:minor-fareast;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:&quot;Times New Roman&quot;;
 mso-bidi-theme-font:minor-bidi;}
&lt;/style&gt; &lt;![endif]--&gt;Below query to check the current running SQL statement for a Stored Procedure.&lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;All you need to do is, give the ‘SPID’ of the session in which the Stored Procedure is running.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
SELECT SDER.[session_id], SDER.[request_id],SDER.[statement_start_offset],&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp; SDER.[statement_end_offset],&amp;nbsp; &lt;br /&gt;
&amp;nbsp; CASE&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN SDER.[statement_start_offset] &amp;gt; 0 THEN&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --The start of the active command is not at the beginning of the full command text &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CASE SDER.[statement_end_offset]&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN -1 THEN&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --The end of the full command is also the end of the active statement &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTRING(DEST.TEXT, (SDER.[statement_start_offset]/2) + 1, 2147483647) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --The end of the active statement is not at the end of the full command &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTRING(DEST.TEXT, (SDER.[statement_start_offset]/2) + 1, (SDER.[statement_end_offset] - SDER.[statement_start_offset])/2)&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --1st part of full command is running &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CASE SDER.[statement_end_offset]&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN -1 THEN&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --The end of the full command is also the end of the active statement &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RTRIM(LTRIM(DEST.[text]))&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --The end of the active statement is not at the end of the full command &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LEFT(DEST.TEXT, (SDER.[statement_end_offset]/2) +1)&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END AS [executing statement],&amp;nbsp; &lt;br /&gt;
&amp;nbsp; DEST.[text] AS [full statement code]&amp;nbsp; &lt;br /&gt;
FROM sys.[dm_exec_requests] SDER CROSS APPLY sys.[dm_exec_sql_text](SDER.[sql_handle]) DEST&amp;nbsp; &lt;br /&gt;
WHERE SDER.session_id = &lt;b style=&quot;color: #f1c232;&quot;&gt;65&lt;/b&gt;&lt;br /&gt;
ORDER BY SDER.[session_id], SDER.[request_id]&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/805803849754671992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/script-to-check-query.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/805803849754671992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/805803849754671992'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/12/script-to-check-query.html' title='SCRIPT TO CHECK QUERY'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-103374563980883457</id><published>2011-10-12T16:51:00.000+05:30</published><updated>2011-10-12T16:51:27.065+05:30</updated><title type='text'>INTRODUCTION TO SQL SERVER</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&gt;    &lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin:0in;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:10.0pt;
 font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;SQL Server is a client-server Relational Database Management System developed by Microsoft Corporation. A client-server RDBMS is an RDBMS that can be shared. SQL Server is the RDBMS chosen as back end by most of the developers on Windows operating system. This is because&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;It is tightly integrated with Windows&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;It is easy to use as it provides wizards to perform      various tasks like object creation, database tuning, backup etc.,&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;It scales from mobile laptop to symmetric      multi-processor systems.&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;It provides business intelligence concepts, which are      until now available only in oracle and other expensive DBMS’s.&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;It is a bundle of at least four products Relational      Database Engine, Analysis Services, Reporting Services and Integration      Services. Relational Database Engine is used to work with database and      database objects, analysis service is used to work with business intelligence      concepts like data warehousing and data mining. Reporting Services is used      to create and deploy enterprise reports and Integration Services is used      to integrate data from different types of data sources to SQL Server.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;History Of SQL Server&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SQL Server was developed and implemented by Sybase Corporation. In 1988, Microsoft licensed SQL Server for OS/2 operating system and began developing it for windows in early 1990. At almost the same time, further development of SQL Server for OS/2 has been cancelled. In 1994, Microsoft cancels the agreement with Sybase and starts developing SQL Server for windows. Since then several versions of SQL Server are released and the new version in the market is SQL Server 2005.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/103374563980883457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/10/introduction-to-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/103374563980883457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/103374563980883457'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/10/introduction-to-sql-server.html' title='INTRODUCTION TO SQL SERVER'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-3122683109658817765</id><published>2011-09-16T19:04:00.000+05:30</published><updated>2011-09-16T19:04:40.690+05:30</updated><title type='text'>10 reasons why SQL Server 2008 is going to rock</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;!--[if !mso]&gt; &lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&gt;    &lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:auto;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:auto;
 mso-para-margin-left:.5in;
 text-indent:-.25in;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1027&quot;/&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;   &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot;/&gt;  &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;10.&amp;nbsp; &lt;b&gt;Plug-in model for SSMS&lt;/b&gt;.&amp;nbsp;&amp;nbsp; SSMS 2005 also had a plug-in model, but it was not published, so the few developers that braved that environment were flying blind.&amp;nbsp; Apparently for 2008, the plug-in model will be published and a thousand add-ins will bloom.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;9.&amp;nbsp; &lt;b&gt;Inline variable assignment.&lt;/b&gt;&amp;nbsp; I often wondered why, as a language, SQL languishes behind the times.&amp;nbsp; I mean, it has barely any modern syntactic sugar.&amp;nbsp; Well, in this version, they are at least scratching the the tip of the iceberg.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;Instead of:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;DECLARE @myVar int &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;SET @myVar = 5&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;br /&gt;
you can do it in one line:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;DECLARE @myVar int = 5&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;br /&gt;
Sweet. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;8.&amp;nbsp; &lt;b&gt;C like math syntax&lt;/b&gt;.&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;SET&lt;/span&gt; @i += 5.&amp;nbsp; Enough said.&amp;nbsp; They finally let a C# developer on the SQL team.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;7.&amp;nbsp; &lt;b&gt;Auditing.&lt;/b&gt;&amp;nbsp; It&#39;s a 10 dollar word for storing changes to your data for later review, debugging or in response to regulatory laws.&amp;nbsp; It&#39;s a thankless and a mundane task and no one is ever excited by the prospect of writing triggers to handle it.&amp;nbsp; SQL Server 2008 introduces automatic auditing, so we can now check one thing off our to do list.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;6.&amp;nbsp; &lt;b&gt;Compression&lt;/b&gt;.&amp;nbsp; You may think that this feature is a waste of time, but it&#39;s not what it sounds like.&amp;nbsp; The release will offer row-level and page-level compression.&amp;nbsp; The compression mostly takes place on the metadata.&amp;nbsp; For instance, page compression will store common data for affected rows in a single place.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;The metadata storage for variable length fields is going to be completely crazy: they are pushing things into bits (instead of bytes).&amp;nbsp; For instance, length of the varchar will be stored in 3 bits.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;Anyway, I don&#39;t really care about space savings - storage is cheap.&amp;nbsp; What I do care about is that the feature promised (key word here &quot;promises&quot;) to reduce I/O and RAM utilization, while increasing CPU utilization.&amp;nbsp; Every single performance problem I ever dealt with had to do with I/O overloading.&amp;nbsp; Will see how this plays out.&amp;nbsp; I am skeptical until I see some real world production benchmarks.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;5.&amp;nbsp; &lt;b&gt;Filtered Indexes.&lt;/b&gt;&amp;nbsp; This is another feature that sounds great - will have to see how it plays out.&amp;nbsp; Anyway, it allows you to create an index while specifying what rows are not to be in the index.&amp;nbsp; For example, index all rows where Status != null.&amp;nbsp; Theoretically, it&#39;ll get rid of all the dead weight in the index, allowing for faster queries.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;4.&amp;nbsp; &lt;b&gt;Resource governor.&lt;/b&gt;&amp;nbsp; All I can say is FINALLY.&amp;nbsp; Sybase has had it since version 12 (that&#39;s last millennium, people).&amp;nbsp; Basically it allows the DBA to specify how much resources (e.g. CPU/RAM) each user is entitled to.&amp;nbsp; At the very least, it&#39;ll prevent people, with sparse SQL knowledge from shooting off a query with a Cartesian product and bringing down the box.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;Actually Sybase is still ahead of MS on this feature.&amp;nbsp; Its ASE server allows you to prioritize one user over another - a feature that I found immensely useful.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;3.&amp;nbsp; &lt;b&gt;Plan freezing&lt;/b&gt;.&amp;nbsp; This is a solution to my personal pet peeve. Sometimes SQL Server decides to change its plan on you (in response to data changes, etc...).&amp;nbsp; If you&#39;ve achieved your optimal query plan, now you can stick with it.&amp;nbsp; Yeah, I know, hints are evil, but there are situations when you want to take a hammer to SQL Server - well, this is the chill pill. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;2.&amp;nbsp; &lt;b&gt;Processing of delimited strings.&lt;/b&gt;&amp;nbsp;&amp;nbsp; This is awesome and I could have used this feature...well, always.&amp;nbsp; Currently, we pass in delimited strings in the following manner:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;exec sp_MySproc &#39;murphy,35;galen,31;samuels,27;colton,42&#39;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;br /&gt;
Then the stored proc needs to parse the string into a usable form - a mindless task.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;In 2008, Microsoft introduced Table Value Parameters (TVP).&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;CREATE TYPE PeepsType AS TABLE (Name varchar(20), Age int) &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;DECLARE @myPeeps PeepsType &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;INSERT @myPeeps SELECT &#39;murphy&#39;, 35 &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;INSERT @myPeeps SELECT &#39;galen&#39;, 31 &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;INSERT @myPeeps SELECT &#39;samuels&#39;, 27 &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;INSERT @myPeeps SELECT &#39;colton&#39;, 42&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;exec sp_MySproc2 @myPeeps &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;br /&gt;
And the sproc would look like this:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;CREATE PROCEDURE sp_MySproc2(@myPeeps PeepsType READONLY) ...&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;br /&gt;
The advantage here is that you can treat the Table Type as a regular table, use it in joins, etc.&amp;nbsp; Say goodbye to all those string parsing routines.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3ByuOvS7gnrRDFw8dNKKnDj5OXw5IyTldfhF-Oye5KHKu2k1bCs8VuP3Kv3KvQAH3dHjpdM4JvGKVC0L41ur8_7mpxMBitwWehbtsisi08jNvDxHsimXF8LHCmNJU_gH1Gb8CszjpnvA/s1600/Intellisense_3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12pt; text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;1. &lt;b&gt;Intellisense&lt;/b&gt; in the SQL Server Management Studio (SSMS).&amp;nbsp; This has been previously possible in SQL Server 2000 and 2005 with &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;use of 3rd party add-ins like SQL Prompt ($195).&amp;nbsp; But these tools are a horrible hack at best (e.g. they hook into the editor window and try to interpret what the application is doing).&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12pt; text-align: center; text-indent: 0in;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3ByuOvS7gnrRDFw8dNKKnDj5OXw5IyTldfhF-Oye5KHKu2k1bCs8VuP3Kv3KvQAH3dHjpdM4JvGKVC0L41ur8_7mpxMBitwWehbtsisi08jNvDxHsimXF8LHCmNJU_gH1Gb8CszjpnvA/s1600/Intellisense_3.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3ByuOvS7gnrRDFw8dNKKnDj5OXw5IyTldfhF-Oye5KHKu2k1bCs8VuP3Kv3KvQAH3dHjpdM4JvGKVC0L41ur8_7mpxMBitwWehbtsisi08jNvDxHsimXF8LHCmNJU_gH1Gb8CszjpnvA/s1600/Intellisense_3.png&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3ByuOvS7gnrRDFw8dNKKnDj5OXw5IyTldfhF-Oye5KHKu2k1bCs8VuP3Kv3KvQAH3dHjpdM4JvGKVC0L41ur8_7mpxMBitwWehbtsisi08jNvDxHsimXF8LHCmNJU_gH1Gb8CszjpnvA/s1600/Intellisense_3.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 0in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12pt;&quot;&gt;Built-in intellisense is huge - it means new people can easily learn the database schema as they go.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/3122683109658817765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/09/10-reasons-why-sql-server-2008-is-going.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3122683109658817765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/3122683109658817765'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/09/10-reasons-why-sql-server-2008-is-going.html' title='10 reasons why SQL Server 2008 is going to rock'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3ByuOvS7gnrRDFw8dNKKnDj5OXw5IyTldfhF-Oye5KHKu2k1bCs8VuP3Kv3KvQAH3dHjpdM4JvGKVC0L41ur8_7mpxMBitwWehbtsisi08jNvDxHsimXF8LHCmNJU_gH1Gb8CszjpnvA/s72-c/Intellisense_3.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-1316144997831533153</id><published>2011-09-16T17:26:00.004+05:30</published><updated>2011-09-16T17:52:09.360+05:30</updated><title type='text'>Built In Functions</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 14pt; line-height: 150%;&quot;&gt;Built In Functions&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As in other languages like C and C++, SQL also provides Built in functions. Built in functions in SQL are classified into following two categories.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;1.&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Scalar Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;2.&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Aggregate Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;3.&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Ranking Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;I.&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Scalar Functions &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;: &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;The built in functions in SQL Server that work on a single value are called as scalar functions. Scalar functions are again classified into following categories based on data type on which they work.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;a)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Numeric Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;b)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;String Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;c)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Date Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;d)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Conversion Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; margin-left: 0.75in; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;e)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;System Functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;a)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Numeric Functions&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;The scalar functions of SQL that work on numeric type of data are called as numeric functions. Numeric functions in SQL are as follows.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Abs(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns absolute value of the given &lt;b&gt;n&lt;/b&gt; i.e. &lt;b&gt;n&lt;/b&gt; value without any sign.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Cos(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns cosine value of given &lt;b&gt;n &lt;/b&gt;in radians.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Ceiling(n)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Returns smallest integer greater than or equal      to &lt;b&gt;n.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Floor(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns Largest integer less than or equal to &lt;b&gt;n.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Radians(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Converts the given &lt;b&gt;n &lt;/b&gt;in degrees to radians.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Degrees(n)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Converts the given &lt;b&gt;n &lt;/b&gt;in radians to degrees.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Exp(n)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Returns &lt;b&gt;e      &lt;/b&gt;raised to the power of &lt;b&gt;n. e &lt;/b&gt;is      exponential whose value is constant and is 2.713 &lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Log(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns natural logarithm of &lt;b&gt;n. &lt;/b&gt;i.e. base &lt;b&gt;e &lt;/b&gt;logarithm.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Log10(n)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Returns base 10 logarithm of &lt;b&gt;n.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;&amp;nbsp;&lt;b&gt;Power(m,n)      : &lt;/b&gt;Returns &lt;b&gt;m &lt;/b&gt;raised to the      power of &lt;b&gt;n.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Square(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns Square of given &lt;b&gt;n.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;ol start=&quot;1&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Sqrt(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns Square Root of given &lt;b&gt;n.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Sin(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns sine value of given &lt;b&gt;n &lt;/b&gt;in radians.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Tan(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns tangent value of given &lt;b&gt;n &lt;/b&gt;in radians.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Sign(n)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Return -1 if &lt;b&gt;n &lt;/b&gt;is negative, 1 if &lt;b&gt;n&lt;/b&gt;      is positive and 0 if &lt;b&gt;n&lt;/b&gt; is zero.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Pi()      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Return mathematical constant pi value i.e. 3.14&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Round(n,p,t)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Rounds the given in &lt;b&gt;n &lt;/b&gt;to &lt;b&gt;p &lt;/b&gt;decimal      places. If &lt;b&gt;t &lt;/b&gt;is specified as 1      then it truncates &lt;b&gt;n &lt;/b&gt;to &lt;b&gt;p &lt;/b&gt;decimal places instead of round      the value.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;b)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; String Functions&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;The built-in functions of SQL that work on string type of data are called as string functions. String functions in SQL are as follows.&lt;/span&gt;&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;ASCII(char)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Converts the specified character to the      equivalent ascii code.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Char(int)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Converts ascii code to the equivalent      character.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;CharIndex(s1,s2)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;returns the starting position where the partial      string s1 first occurs in the string s2. Returns zero if s1 does not occur      in s2.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Lower(S1)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Converts all uppercase letters of the string s1      to lower case letters.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Upper(s1)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Converts all lowercase letters of the string s1      to upper case letters.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Ltrim(s1)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;removes leading blank spaces in the string s1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Rtrim(S1)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Removes trailing blank spaces in the string s1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Reverse(S1)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Reverses the string S1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Right(S1,Len)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;returns last Len characters from the string S1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Left(S1,Len)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns first len characters from the string      S1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Soundex(a)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns how the given string is pronounced in a      four character soundex code.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Stuff(s1,a,len,s2)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Replaces the partial string s1 with the      partial string s2 starting at position a, replacing len characters of s1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Substring(S1,a,len)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;creates a partial string from string s1      starting at the position a with a length of len.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;c)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Date Functions&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;The built-in functions of SQL that work on date type of data are called as date functions and date functions in SQL server are as follows.&lt;/span&gt;&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;GetDate()      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Returns the current system date and time.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;DatePart(item,D)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the specified part item of a date D as      an integer.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;DateName(item,D)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the specified part item of the date D      as a string.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;DateDiff(item,D1,D2)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; calculates the difference between the two date      parts D1 and D2 and returns the result as an integer in units specified by      the value item.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;DateAdd(item,n,D)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Adds the number n of units specified by the      value item to the given date D.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;d)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Conversion Functions &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;: &amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;The Built-In functions of SQL Server that are used to convert one type of data to another are called as conversion functions and conversion functions in SQL Server are as follows.&lt;/span&gt;&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Cast(a      as type[(length)]) : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;converts an expression a into      the specified data type type.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Convert(type[(length}],a)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; Equivalent to cast, but the arguments are      specified differently.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; line-height: 150%; text-align: justify; text-indent: -0.25in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;e)&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; System Functions&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;The SQL Server system functions provide extensive information about database objects.&lt;/span&gt;&lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Object_ID(objname)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;returns the identifier of the database object      objname.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Object_name(obj_id)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the name of the database object with      id obj_id.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Col_Name(Obj_Id,S_Id)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;returns the name of the column belonging to the      object obj_id with the identifier s_id.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Col_Length(obj,Col)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the length of the column belonging to      a database object obj.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Datalength(s1)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; calculates the length of the result of the      expression s1.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;DB_Id(Db_name)      : &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;returns the id of the database db_name.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;DB_Name(Db_id)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the name of the database with id      Db_id.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;User_Id(username)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the id of specified user name.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;user_name(uid)      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the name of the user with id uid.&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: 150%; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt;Current_TimeStamp      :&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 150%;&quot;&gt; returns the current date and time.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-left: 0.75in; text-indent: -0.5in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;II.&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Ranking functions&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-indent: -0.25in;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;1.&lt;span style=&quot;font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;b&gt;Row_number:&amp;nbsp;&lt;/b&gt;Displays row numbers&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Select row_number() over (order by orderdate desc) as rownum,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Salesorder_id,customer_id,orderdate &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;From Sales.SalesOrderHeader&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Order by OrderDate Desc&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Select row_number() over (order by orderdate desc) as rownum,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Salesorder_id,customer_id,orderdate &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;From Sales.SalesOrderHeader&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Where rownum between 101 and 120&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Order by OrderDate Desc&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Create proc info1 @a int, @b int &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;As&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Select * from (select row_number() over (order by orderdate desc) as rownum,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Salesorderid,customerid,orderdate,from sales.salesorderheader) 0&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Where rownum between @a and @a+@b-1&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Order by orderdate desc&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Other Ranking functions&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Select row_number() over (order by city) as rownum,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Rank() over( order by city) as rank,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Dense_Rank() over (order by city as DenseRank,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Ntile(3) over( order by city) as ntile_3,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Ntile(4) over(order by city) as ntile_4,&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;City, stateprovincecode&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;From person.address as address&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Inner join person.stateprovince as stateprov&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;On address.stateprovinceid=stateprov.stateprovinceID where countryregioncode=‘US’ and StateprovinceCode=‘AZ’&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/1316144997831533153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/09/built-in-functions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1316144997831533153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/1316144997831533153'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/09/built-in-functions.html' title='Built In Functions'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8320406582841921304.post-5753830845073150788</id><published>2011-09-08T20:36:00.002+05:30</published><updated>2011-09-16T17:51:48.447+05:30</updated><title type='text'>Cloud Computing</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td style=&quot;padding: 0.75pt;&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;padding: 0.75pt;&quot;&gt;&lt;br /&gt;
&lt;/td&gt;     &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; id=&quot;toc&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td style=&quot;padding: 0.75pt;&quot;&gt;&lt;h2&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Contents&lt;/span&gt;&lt;/h2&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#Cloud_Computing_Deployment_Models&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Cloud Computing Deployment        Models&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#Public_Cloud&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Public Cloud&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#Community_Cloud&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Community Cloud&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#What_does_a_Shift_Towards_Cloud_Computing_Mean.3F&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;What does a Shift Towards        Cloud Computing Mean?&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#Who_Gains.3F&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Who Gains?&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#Who_Loses_Out.3F&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2.2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Who Loses Out?&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#References&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;References&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;WIKI &lt;b&gt;Cloud computing&lt;/b&gt; is a technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth. &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;A simple example of cloud computing is Yahoo email or Gmail etc. You dont need a software or a server to use them. All a consumer would need is just an internet connection and you can start sending emails. The server and email management software is all on the cloud ( internet) and is totally managed by the cloud service provider Yahoo , Google etc. The consumer gets to use the software alone and enjoy the benefits. The analogy is , &#39;&lt;b&gt;&lt;i&gt;If you only need milk , would you buy a cow&amp;nbsp;?&#39;&lt;/i&gt;&lt;/b&gt;&lt;i&gt; All the users or consumers need is to get the benefits of using the software or hardware of the computer like sending emails etc. Just to get this benefit (milk) why should a consumer buy a (cow) software /hardware&amp;nbsp;?&lt;/i&gt; &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Cloud computing is broken down into three segments: &quot;applications,&quot; &quot;platforms,&quot; and &quot;infrastructure.&quot; Each segment serves a different purpose and offers different products for businesses and individuals around the world. In June 2009, a study conducted by VersionOne found that 41% of senior IT professionals actually don&#39;t know what cloud computing is and two-thirds of senior finance professionals are confused by the concept,&lt;sup id=&quot;_ref-versionOneStudy_0&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#_note-versionOneStudy&quot; title=&quot;&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt; highlighting the young nature of the technology. In Sept 2009, an Aberdeen Group study found that disciplined companies achieved on average an 18% reduction in their IT budget from cloud computing and a 16% reduction in data center power costs.&lt;sup id=&quot;_ref-AberdeenStudy_0&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing#_note-AberdeenStudy&quot; title=&quot;&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt; &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8320406582841921304&amp;amp;postID=5753830845073150788&quot; name=&quot;Cloud_Computing_Deployment_Models&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot; style=&quot;font-size: large;&quot;&gt;Cloud Computing Deployment Models&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&amp;amp;section=1&quot; title=&quot;&amp;quot;Edit section: Cloud Computing Deployment Models&amp;quot; &quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h3 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8320406582841921304&amp;amp;postID=5753830845073150788&quot; name=&quot;Public_Cloud&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;Public Cloud&lt;/span&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&amp;amp;section=2&quot; title=&quot;&amp;quot;Edit section: Public Cloud&amp;quot; &quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Public cloud or external cloud describes cloud computing in the traditional mainstream sense, whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis. In simple, For use by multiple organizations on a shared basis and hosted and managed by a third party service provider.it is very useful. Its free of cost. &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Talk to a broker of cloud solutions, Get independent advice here: &lt;a href=&quot;http://www.dcx.com.au/&quot; target=&quot;_blank&quot; title=&quot;http://www.dcx.com.au&quot;&gt;http://www.dcx.com.au&lt;/a&gt; &lt;/div&gt;&lt;h3 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8320406582841921304&amp;amp;postID=5753830845073150788&quot; name=&quot;Community_Cloud&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;Community Cloud&lt;/span&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&amp;amp;section=3&quot; title=&quot;&amp;quot;Edit section: Community Cloud&amp;quot; &quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;A community cloud may be established where several organizations have similar requirements and seek to share infrastructure so as to realize some of the benefits of cloud computing. The costs are spread over fewer users than a public cloud (but more than a single tenant). This option offers a higher level of privacy, security, and/or policy compliance. In addition, it can be economically attractive as the resources (storage, workstations) utilized and shared in the community are already exploited and have reached their return of investment. Examples of community clouds include Google&#39;s Web App hosting service. &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;It was dark when I woke. This is a ray of sunshine. &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Um, are you really just giving this info out for nothing? &lt;/div&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8320406582841921304&amp;amp;postID=5753830845073150788&quot; name=&quot;What_does_a_Shift_Towards_Cloud_Computin&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot; style=&quot;font-size: large;&quot;&gt;What does a Shift Towards Cloud Computing Mean?&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&amp;amp;section=4&quot; title=&quot;&amp;quot;Edit section: What does a Shift Towards Cloud Computing Mean?&amp;quot; &quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;A paradigm shift to cloud computing will affect many different sub-categories in computer industry such as software companies, internet service providers (ISPs) and hardware manufacturers. While it is relatively easy to see how the main software and internet companies will be affected by such a shift, it is more difficult to predict how companies in the internet and hardware sectors will be affected. &lt;/div&gt;&lt;h3 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8320406582841921304&amp;amp;postID=5753830845073150788&quot; name=&quot;Who_Gains.3F&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;Who Gains?&lt;/span&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&amp;amp;section=5&quot; title=&quot;&amp;quot;Edit section: Who Gains?&amp;quot; &quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Consulting/Software/Hardware      and Services companies that could gain from a shift towards cloud      computing include:&lt;/b&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/IBM&quot; title=&quot;IBM&quot;&gt;IBM&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/HP&quot; title=&quot;HP&quot;&gt;HP&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Gnanam?action=edit&quot; title=&quot;Gnanam&quot;&gt;Gnanam&lt;/a&gt;       &lt;/li&gt;
&lt;/ul&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Software Producers that      could gain from a shift towards cloud computing include:&lt;/b&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/NetSuite_%28N%29&quot; title=&quot;NetSuite (N)&quot;&gt;NetSuite       (N)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Salesforce.com_%28CRM%29&quot; title=&quot;Salesforce.com (CRM)&quot;&gt;Salesforce.com (CRM)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Taleo_%28TLEO%29&quot; title=&quot;Taleo (TLEO)&quot;&gt;Taleo       (TLEO)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/RightNow_Technologies_%28RNOW%29&quot; title=&quot;RightNow Technologies (RNOW)&quot;&gt;RightNow Technologies (RNOW)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Concur_Technologies_%28CNQR%29&quot; title=&quot;Concur Technologies (CNQR)&quot;&gt;Concur Technologies (CNQR)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Omniture_%28OMTR%29&quot; title=&quot;Omniture (OMTR)&quot;&gt;Omniture (OMTR)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Microsoft_%28MSFT%29&quot; title=&quot;Microsoft (MSFT)&quot;&gt;Microsoft (MSFT)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.hyperic.com/&quot; target=&quot;_blank&quot; title=&quot;http://www.hyperic.com&quot;&gt;Hyperic&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Quest_Software_%28QSFT%29&quot; title=&quot;Quest Software (QSFT)&quot;&gt;Quest Software (QSFT)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Walt_Disney_Company_%28DIS%29&quot; title=&quot;Walt Disney Company (DIS)&quot;&gt;Walt Disney Company (DIS)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Parallels?action=edit&quot; title=&quot;Parallels&quot;&gt;Parallels&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Internet-based companies      that could gain from a shift towards cloud computing include:&lt;/b&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Amazon.com_%28AMZN%29&quot; title=&quot;Amazon.com (AMZN)&quot;&gt;Amazon.com (AMZN)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Yahoo%21_%28YHOO%29&quot; title=&quot;Yahoo! (YHOO)&quot;&gt;Yahoo! (YHOO)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Microsoft_%28MSFT%29&quot; title=&quot;Microsoft (MSFT)&quot;&gt;Microsoft (MSFT)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Google_%28GOOG%29&quot; title=&quot;Google (GOOG)&quot;&gt;Google (GOOG)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Cisco_Systems_%28CSCO%29&quot; title=&quot;Cisco Systems (CSCO)&quot;&gt;Cisco Systems (CSCO)&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Internet Infrastructure      providers that could gain from a shift towards cloud computing include:&lt;/b&gt;      &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Equinix_%28EQIX%29&quot; title=&quot;Equinix (EQIX)&quot;&gt;Equinix (EQIX)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Telecity_%28LON:TCY%29?action=edit&quot; title=&quot;Telecity (LON:TCY)&quot;&gt;Telecity (LON:TCY)&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Consulting companies that      could gain from a shift towards cloud computing include:&lt;/b&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.cloudtp.com/&quot; target=&quot;_blank&quot; title=&quot;http://www.cloudtp.com&quot;&gt;Cloud Technology Partners&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/SAVVIS_%28SVVS%29&quot; title=&quot;SAVVIS (SVVS)&quot;&gt;SAVVIS (SVVS)&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Healthcare providers that      have embarked their solutions onto the clouds include:&lt;/b&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.eklinik.com/&quot; target=&quot;_blank&quot; title=&quot;http://www.eklinik.com&quot;&gt;eKlinik Healthcare Cloud Computing&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h3 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8320406582841921304&amp;amp;postID=5753830845073150788&quot; name=&quot;Who_Loses_Out.3F&quot;&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;Who Loses Out?&lt;/span&gt;&lt;a href=&quot;http://www.wikinvest.com/concept/Cloud_Computing?action=edit&amp;amp;section=6&quot; title=&quot;&amp;quot;Edit section: Who Loses Out?&amp;quot; &quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;img alt=&quot;http://cdn.wikinvest.com/i/px.gif&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;file:///C:/DOCUME%7E1/rajum/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image001.gif&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Traditional software      producers that could have some catching up to do if cloud computing      ultimately wins out include:&lt;/b&gt; &lt;/li&gt;
&lt;ul type=&quot;circle&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Oracle_%28ORCL%29&quot; title=&quot;Oracle (ORCL)&quot;&gt;Oracle (ORCL)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/SAP_AG_%28SAP%29&quot; title=&quot;SAP AG (SAP)&quot;&gt;SAP       AG (SAP)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Blackbaud_%28BLKB%29&quot; title=&quot;Blackbaud (BLKB)&quot;&gt;Blackbaud (BLKB)&lt;/a&gt; &lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.wikinvest.com/wiki/Lawson_Software_%28LWSN%29&quot; title=&quot;Lawson Software (LWSN)&quot;&gt;Lawson Software (LWSN)&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sqlworldbyraj.blogspot.com/feeds/5753830845073150788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/09/cloud-computing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5753830845073150788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8320406582841921304/posts/default/5753830845073150788'/><link rel='alternate' type='text/html' href='http://sqlworldbyraj.blogspot.com/2011/09/cloud-computing.html' title='Cloud Computing'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/15637635416285181136</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>