<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" 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" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEYERXs8eyp7ImA9WhBaFE4.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360</id><updated>2013-05-24T15:55:04.573-07:00</updated><category term="SQL Server Check Access to database" /><category term="Output Parameters Stored Procedures" /><category term="Number Of Active Transactions" /><category term="SQL Server Compound Operators" /><category term="SQL Server 2008 Upgrade Technical Reference Guide" /><category term="sql server operators" /><category term="SQL SErver Business Intelligence" /><category term="Select Statement" /><category term="Link Columns to Tables" /><category term="LTRIM Function SQL Server" /><category term="sp_monitor" /><category term="sysusers" /><category term="Recording Change time in SQL Server" /><category term="MAX_Connections" /><category term="xp_cmdshell" /><category term="Configure SQL Server Help" /><category term="SQL Server CASE Function" /><category term="Free Download SQL Server 2008" /><category term="List of All Columns in a database" /><category term="Difference between GMT and Local" /><category term="Maximum Connections for SQL Server" /><category term="While loop in T-SQL" /><category term="Access 2007 ADO Connection String" /><category term="Compound Operators in SQL Server" /><category term="How to find remainder using SQL functions" /><category term="Append log files in Sybase" /><category term="DB Name Validity" /><category term="Select Columns From All Tables" /><category term="SQL Server identity column" /><category term="Get HOst Name" /><category term="sp_who" /><category term="Sybase  systrigger" /><category term="Mathematical Table in SQL Server" /><category term="Adding Dates" /><category term="WITH TIES" /><category term="SQL Server Next and Previous Buttons" /><category term="SQL SErver Modulo Operator" /><category term="SSIS" /><category term="Oracle versus SQL Server Comparison" /><category term="Create TimeStamp and Change TimeStamp in SQL" /><category term="TRANCOUNT" /><category term="How to set delay in SQL Server 2008" /><category term="How to  Upgrade to SQL Server 2008" /><category term="Microsoft SQL Server Management Studio" /><category term="SQL Server BI" /><category term="Filter by FileSize using LINQ" /><category term="SQL to XML in SQL Server 2008" /><category term="No Records using Select Query" /><category term="table 'TeamDB1.dbo.PlayerDetails'; column does not allow nulls. INSERT fails." /><category term="monitoring sql server" /><category term="Check for Valid Database Name" /><category term="How to get current time alone in SQL Server 2008" /><category term="Triggers and thier corresponding Tables" /><category term="DateDiff" /><category term="Katakana SQL SERVER" /><category term="Differences in Vulnerability between Oracle and SQL Server" /><category term="SQL Server Collation" /><category term="Filter files by Date using ." /><category term="SQL Server 2005" /><category term="Save Query as XML" /><category term="Filter by FileSize using .NET" /><category term="Connection Strings" /><category term="User Rights for DB" /><category term="How to Set Sleep Time in SQL Server" /><category term="System Tables" /><category term="CharIndex function SQL SERVER" /><category term="Extract files greater than 1GB using LINQ" /><category term="SQL Server Programming" /><category term="User Access for DB" /><category term="Learn SQL Server 2005 Free CD or Download" /><category term="Now Function in SQL Server" /><category term="Foriegn Key constraints in SQL Server 2008" /><category term="British Date" /><category term="Dictionary Sort in SQL SERVER" /><category term="Create Primary Key" /><category term="User Permissions for DB" /><category term="CASE Function Example" /><category term="NestLevel" /><category term="SQL  2008 Datetime2 Datatype" /><category term="Default Column values in SQL Server" /><category term="Database users" /><category term="Data Types in SQL Server 2008" /><category term="Filter files by date using DirectoryInfo" /><category term="SQL Server Import Excel" /><category term="C# Get Files modified within a week" /><category term="Create XML files from CSV (Text) files using .NET (C#)" /><category term="DateFormat" /><category term="Substring Function SQL Server" /><category term="Convert DataType of TimeStamp Column" /><category term="xp_msver" /><category term="Database Version" /><category term="SQL Server  Free CD" /><category term="Information_Schema Faulty" /><category term="SQL to Find all the triggers for a Table" /><category term="Upgrade to SQL Server 2008" /><category term="Oracle is better than SQL Server" /><category term="ADO connection string for Access 2007 database with password" /><category term="ETL" /><category term="ADO Connection String" /><category term="Get Computer Name" /><category term="SQL Server" /><category term="GetUTCDate" /><category term="Cannot insert the value NULL into column 'ID'" /><category term="Sybase Case Function" /><category term="Change DataType of TimeStamp Column" /><category term="Information_Schema and Stored Procedures" /><category term="Computer Name from SQL" /><category term="Create Log Files in Sybase" /><category term="LINQ List files based on Size" /><category term="auto-increment column in SQL Server" /><category term="No of Records for each group using Select Query" /><category term="SysColumns" /><category term="SQL Server Free Download" /><category term="Extract files based on Size in LINQ" /><category term="Connection String" /><category term="Version" /><category term="User Information through Queries" /><category term="GetDate" /><category term="Sybase Write To ASCII File" /><category term="SQL Server Management Studio" /><category term="Parameters used in Stored Procedures" /><category term="System Stored Procedures" /><category term="sys.triggers" /><category term="Sys.Objects" /><category term="Transact-SQL (T-SQL)" /><category term="C Sharp Convert Text File (CSV) to XML file" /><category term="Filter files by Date using C# GetFiles" /><category term="Foriegn Key Relationships in SQL Server 2008" /><category term="Excel to SQL Server Table" /><category term="New Data Types in SQL Server 2008" /><category term="DateName" /><category term="Set Primary Key SQL Server 2008" /><category term="Unable to change Identity Specification in SQL 2008" /><category term="Sleep Function in SQL Server" /><category term="Select Specific Columns and their corresponding tables" /><category term="calculate Age using SQL Query" /><category term="SQL functions" /><category term="Version of DB" /><category term="SQL Server Analytics" /><category term="T-SQL Errors" /><category term="Sybase Write To Text File" /><category term="SQL SERver Schema Creation Wizard" /><category term="Binary Sort in SQL SERVER" /><category term="Column Names frol All Tables using SQL 2008 Query" /><category term="SQL Server 2008 Free Download" /><category term="SQL Server 2008" /><category term="Sybase Write Log" /><category term="DirectoryInfo.GetFiles method in C#" /><category term="GMT" /><category term="Server Explorer not visible in Visual Studio" /><category term="SQL Server TimeStamps" /><category term="Input Parameters Stored Procedures" /><category term="Coalesce Function" /><category term="Formatting Date" /><category term="Sybase" /><category term="Stored Procedures" /><category term="Default Values in SQL 2008" /><category term="SQL Errors" /><category term="SQL_TABLE_VALUED_FUNCTION in SQL SErver 2008" /><category term="savepoint_name" /><category term="SQL Server 2008 Select as Query" /><category term="DB Name Error" /><category term="SQL Server Default Values" /><category term="Temporary Tables in SQL Server 2008" /><category term="Subtracting Dates" /><category term="Output text file Sybase" /><category term="Dateadd" /><category term="datefirst" /><category term="SQL Server 2008 Auto Increment" /><category term="Maximum Level of Nesting" /><category term="SQL Server Help" /><category term="While Loop in SQL Server" /><category term="UsingTOP" /><category term="XML in SQL Server" /><category term="Create Cubes and Dimensions in SQL Server" /><category term="CASE Function" /><title>SQL Tips &amp; Tricks</title><subtitle type="html">Its all about structured query language (SQL) - SQL Query Snippets, LINQ Snippets, SQL Stored Procedures, SQL Server Articles, SQL Server Feeds</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://sqldud.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SqlTipsTricks" /><feedburner:info uri="sqltipstricks" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEECQ38-fSp7ImA9WhBbFU8.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-630479174162477894</id><published>2013-05-14T02:11:00.000-07:00</published><updated>2013-05-14T02:11:02.155-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-14T02:11:02.155-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERver Schema Creation Wizard" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server BI" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SErver Business Intelligence" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server Analytics" /><category scheme="http://www.blogger.com/atom/ns#" term="Create Cubes and Dimensions in SQL Server" /><title>How to Perform Analysis with SQL Server Analysis Services Project (Step by Step Instruction)</title><content type="html">&lt;strong&gt;&lt;span style="color: red; font-size: large;"&gt;How to Create Cubes, Dimensions and Measures in SQL Server Business Intelligence &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
What is the use of data if it is not for Analysis. What is the use of RDBMS if it is not providing the Analytics functionality. Here we take a look at the SQL Services Project of SQL Server 2008&lt;br /&gt;
&lt;br /&gt;
There are multiple open source softwares like Pentaho / Jasper etc. that provide the functionality we will see below but nothing comes with the&amp;nbsp;ease&amp;nbsp;like&amp;nbsp;SSAS&lt;br /&gt;
&lt;br /&gt;
To start, open Business Intelligence Studio and create Analysis Services Project&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-KFk0sURHCV8/UZH8EDifWYI/AAAAAAAAG8k/EiDS16c1OUU/s1600/SQL+Server+Analysis+Services+Project.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="478" src="http://3.bp.blogspot.com/-KFk0sURHCV8/UZH8EDifWYI/AAAAAAAAG8k/EiDS16c1OUU/s640/SQL+Server+Analysis+Services+Project.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;The wizard will create a project aling with required folders - Dimensions and Cubes the two most important of any Business Intelligence project&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-vszqSixqvqc/UZH8HPHd3vI/AAAAAAAAG8s/YZwvR4t1vdU/s1600/SQL+Server+Analysis+Services+Project+2+-+Project+Directory.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-vszqSixqvqc/UZH8HPHd3vI/AAAAAAAAG8s/YZwvR4t1vdU/s320/SQL+Server+Analysis+Services+Project+2+-+Project+Directory.png" width="219" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Creating Cube is easy in SQL Server. Right click on Cubes and select New Cube - a beautiful Wizard will guide &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-dX49Jx5ss_Q/UZH8I_GxAMI/AAAAAAAAG80/bFlzAeYaNR0/s1600/SQL+Server+Analysis+Services+Project+3+-+Cube+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://4.bp.blogspot.com/-dX49Jx5ss_Q/UZH8I_GxAMI/AAAAAAAAG80/bFlzAeYaNR0/s320/SQL+Server+Analysis+Services+Project+3+-+Cube+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Select the Generate tables option &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-TrRxtVvnV9s/UZH8KtITKoI/AAAAAAAAG88/ldzBqVtMDA4/s1600/SQL+Server+Analysis+Services+Project+4+-+Cube+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://2.bp.blogspot.com/-TrRxtVvnV9s/UZH8KtITKoI/AAAAAAAAG88/ldzBqVtMDA4/s320/SQL+Server+Analysis+Services+Project+4+-+Cube+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-0zASqm3RAkk/UZH8LtphmTI/AAAAAAAAG9E/rXAWLQpcwok/s1600/SQL+Server+Analysis+Services+Project+5+-+Cube+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://2.bp.blogspot.com/-0zASqm3RAkk/UZH8LtphmTI/AAAAAAAAG9E/rXAWLQpcwok/s320/SQL+Server+Analysis+Services+Project+5+-+Cube+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
The below step helps you in Creating new Dimensions -&amp;nbsp;OLAP is all about measures (Facts and Dimensions)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style="color: red;"&gt;Facts and Dimensions in SQL Server&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-jcQw86yMzAY/UZH8NgEh2GI/AAAAAAAAG9M/E1n3bIGEhzE/s1600/SQL+Server+Analysis+Services+Project+6+-+Cube+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://4.bp.blogspot.com/-jcQw86yMzAY/UZH8NgEh2GI/AAAAAAAAG9M/E1n3bIGEhzE/s320/SQL+Server+Analysis+Services+Project+6+-+Cube+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Time dimension is created and filled automatically by SQL Server based on settings&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-ef_Gd7RsXgg/UZH8OssN2zI/AAAAAAAAG9U/YhwlWss0ki0/s1600/SQL+Server+Analysis+Services+Project+7+-+Cube+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://1.bp.blogspot.com/-ef_Gd7RsXgg/UZH8OssN2zI/AAAAAAAAG9U/YhwlWss0ki0/s320/SQL+Server+Analysis+Services+Project+7+-+Cube+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-cmU-VWhtR3g/UZH8PvwypXI/AAAAAAAAG9Y/13mDuNG3gnI/s1600/SQL+Server+Analysis+Services+Project+8+-+Define+Dimension+Usage.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://4.bp.blogspot.com/-cmU-VWhtR3g/UZH8PvwypXI/AAAAAAAAG9Y/13mDuNG3gnI/s320/SQL+Server+Analysis+Services+Project+8+-+Define+Dimension+Usage.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-5x4hhieWDns/UZH8RNwINkI/AAAAAAAAG9k/pJPfWFWZnLw/s1600/SQL+Server+Analysis+Services+Project+9+-+Review+Cube+and+Schema.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://1.bp.blogspot.com/-5x4hhieWDns/UZH8RNwINkI/AAAAAAAAG9k/pJPfWFWZnLw/s320/SQL+Server+Analysis+Services+Project+9+-+Review+Cube+and+Schema.png" width="320" /&gt;&lt;/a&gt;The above figure shows the measures and dimensions created by SQL SERVER. &lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Now we have the logical data model, we can create the Schema . &lt;span style="color: red;"&gt;&lt;strong&gt;SQL SERver Schema Creation Wizard&lt;/strong&gt;&lt;/span&gt; helps to&amp;nbsp; create the required schema&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-0SdGktYN030/UZH8S6ZEFOI/AAAAAAAAG9o/8cSYnUThBzc/s1600/SQL+Server+Analysis+Services+Project+10+-+Schema+Generation+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://2.bp.blogspot.com/-0SdGktYN030/UZH8S6ZEFOI/AAAAAAAAG9o/8cSYnUThBzc/s320/SQL+Server+Analysis+Services+Project+10+-+Schema+Generation+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-pl_U91MH4oc/UZH8UdXC1PI/AAAAAAAAG90/yHOD0kx-m1Q/s1600/SQL+Server+Analysis+Services+Project+11+-+Data+Source+Wizard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://4.bp.blogspot.com/-pl_U91MH4oc/UZH8UdXC1PI/AAAAAAAAG90/yHOD0kx-m1Q/s320/SQL+Server+Analysis+Services+Project+11+-+Data+Source+Wizard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-n_NeR_QVtbY/UZH8XNiheXI/AAAAAAAAG98/F821xagAcMU/s1600/SQL+Server+Analysis+Services+Project+12+-+Schema+Generation+Progress.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="304" src="http://4.bp.blogspot.com/-n_NeR_QVtbY/UZH8XNiheXI/AAAAAAAAG98/F821xagAcMU/s320/SQL+Server+Analysis+Services+Project+12+-+Schema+Generation+Progress.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-oOqiD8zIDws/UZH8ZFCir3I/AAAAAAAAG-E/23JvVvGdzIM/s1600/SQL+Server+Analysis+Services+Project+13+-+Sales+Cube+Final.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="168" src="http://2.bp.blogspot.com/-oOqiD8zIDws/UZH8ZFCir3I/AAAAAAAAG-E/23JvVvGdzIM/s320/SQL+Server+Analysis+Services+Project+13+-+Sales+Cube+Final.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-a2JO3IdqaXc/UZH8cjxuhkI/AAAAAAAAG-M/NqAhEGnrx2w/s1600/SQl+Server+2012.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="96" src="http://4.bp.blogspot.com/-a2JO3IdqaXc/UZH8cjxuhkI/AAAAAAAAG-M/NqAhEGnrx2w/s320/SQl+Server+2012.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/ejAlPbVPeJM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/630479174162477894/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=630479174162477894" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/630479174162477894?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/630479174162477894?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/ejAlPbVPeJM/how-to-perform-analysis-with-sql-server.html" title="How to Perform Analysis with SQL Server Analysis Services Project (Step by Step Instruction)" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-KFk0sURHCV8/UZH8EDifWYI/AAAAAAAAG8k/EiDS16c1OUU/s72-c/SQL+Server+Analysis+Services+Project.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2013/05/how-to-perform-analysis-with-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQBSXw8cCp7ImA9WhBbEEo.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-2142901662504579214</id><published>2013-05-08T21:22:00.000-07:00</published><updated>2013-05-08T21:22:38.278-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-08T21:22:38.278-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="SSIS" /><category scheme="http://www.blogger.com/atom/ns#" term="ETL" /><title>How to import Large files (TXT / CSV) to SQL Server 2008 using SSIS</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-n01W6vyNJXE/UYsjitrIR1I/AAAAAAAAG5Y/6m4cWVAI3B8/s1600/SQL+Server+Load+Files+Import+Large+Files+using+SSIS.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-n01W6vyNJXE/UYsjitrIR1I/AAAAAAAAG5Y/6m4cWVAI3B8/s320/SQL+Server+Load+Files+Import+Large+Files+using+SSIS.png" width="239" /&gt;&amp;nbsp;SQL Server's Integration Services provides the functionality to laod&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
This can be done from the SQL Server
by selecting the integration services project
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-38ZGNlH9z60/UYsjgpf0KWI/AAAAAAAAG5I/4kMhnOtUusk/s1600/SQL+Server+Load+Files+Import+Large+Files+using+SSIS+3.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="478" src="http://1.bp.blogspot.com/-38ZGNlH9z60/UYsjgpf0KWI/AAAAAAAAG5I/4kMhnOtUusk/s640/SQL+Server+Load+Files+Import+Large+Files+using+SSIS+3.png" width="640" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;br /&gt;
The following

&lt;a href="http://2.bp.blogspot.com/-aCUwv0Kr5pg/UYsjhgIE-_I/AAAAAAAAG5Q/dDdTaxCcXnI/s1600/SQL+Server+Load+Files+Import+Large+Files+using+SSIS+s.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="287" src="http://2.bp.blogspot.com/-aCUwv0Kr5pg/UYsjhgIE-_I/AAAAAAAAG5Q/dDdTaxCcXnI/s320/SQL+Server+Load+Files+Import+Large+Files+using+SSIS+s.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/DcBN-EZHXxI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/2142901662504579214/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=2142901662504579214" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/2142901662504579214?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/2142901662504579214?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/DcBN-EZHXxI/how-to-import-large-files-txt-csv-to.html" title="How to import Large files (TXT / CSV) to SQL Server 2008 using SSIS" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-n01W6vyNJXE/UYsjitrIR1I/AAAAAAAAG5Y/6m4cWVAI3B8/s72-c/SQL+Server+Load+Files+Import+Large+Files+using+SSIS.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2013/05/how-to-import-large-files-txt-csv-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUDRHcyeyp7ImA9WhJUEks.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-6551096350592540265</id><published>2012-09-10T01:37:00.003-07:00</published><updated>2012-09-10T01:37:55.993-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-10T01:37:55.993-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server Import Excel" /><category scheme="http://www.blogger.com/atom/ns#" term="Excel to SQL Server Table" /><title>How to import CSV / Excel file to SQL Server Table </title><content type="html">How to Load Excel File / CSV File to a SQL Server Table / Create SQL Server Table from Excel File&lt;br /&gt;
&lt;br /&gt;
Step 1: Select Import and Export Wizard from Program&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-wAoeBLpOzn4/UE2mApABElI/AAAAAAAAGJ0/0n2PPVSfeYg/s1600/SQL+Server+2008+-+Import+From+Excel+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="235" src="http://2.bp.blogspot.com/-wAoeBLpOzn4/UE2mApABElI/AAAAAAAAGJ0/0n2PPVSfeYg/s320/SQL+Server+2008+-+Import+From+Excel+1.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Step 2: Select Import and Export Wizard from Program&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-k6gnOBtyix8/UE2ldcgSG0I/AAAAAAAAGI8/2dQbsuwZcME/s1600/SQL+Server+2008+-+Import+From+Excel+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://1.bp.blogspot.com/-k6gnOBtyix8/UE2ldcgSG0I/AAAAAAAAGI8/2dQbsuwZcME/s320/SQL+Server+2008+-+Import+From+Excel+2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;Step 3: Select Flat File as Source&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-5yzUwEntRCs/UE2le-slypI/AAAAAAAAGJE/JzqrskKnR0E/s1600/SQL+Server+2008+-+Import+From+Excel+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="336" src="http://1.bp.blogspot.com/-5yzUwEntRCs/UE2le-slypI/AAAAAAAAGJE/JzqrskKnR0E/s640/SQL+Server+2008+-+Import+From+Excel+3.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Step 4: Select the CSV / Text file&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-cG6z3xjhpjw/UE2lgS2bBLI/AAAAAAAAGJM/ObtvDRQqZzk/s1600/SQL+Server+2008+-+Import+From+Excel+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="358" src="http://4.bp.blogspot.com/-cG6z3xjhpjw/UE2lgS2bBLI/AAAAAAAAGJM/ObtvDRQqZzk/s640/SQL+Server+2008+-+Import+From+Excel+4.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Step 5: Choose the Server&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-PRWk5kkPdos/UE2liCUPgSI/AAAAAAAAGJU/RfRZj4Xtz0w/s1600/SQL+Server+2008+-+Import+From+Excel+5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="358" src="http://3.bp.blogspot.com/-PRWk5kkPdos/UE2liCUPgSI/AAAAAAAAGJU/RfRZj4Xtz0w/s640/SQL+Server+2008+-+Import+From+Excel+5.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Step 6: Choose Database&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-sX6knrRQQ_I/UE2ljiTxWLI/AAAAAAAAGJc/QCsk0jOpax4/s1600/SQL+Server+2008+-+Import+From+Excel+5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="358" src="http://2.bp.blogspot.com/-sX6knrRQQ_I/UE2ljiTxWLI/AAAAAAAAGJc/QCsk0jOpax4/s640/SQL+Server+2008+-+Import+From+Excel+5.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Step 7: Specify Schema and Table Names&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-WTRG26Ty-l0/UE2lk1uZAJI/AAAAAAAAGJk/tZFbp7WuNt8/s1600/SQL+Server+2008+-+Import+From+Excel+6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="336" src="http://1.bp.blogspot.com/-WTRG26Ty-l0/UE2lk1uZAJI/AAAAAAAAGJk/tZFbp7WuNt8/s640/SQL+Server+2008+-+Import+From+Excel+6.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;Step 8: Run the Pachage&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Bz2FiusaZjo/UE2ll6ILCDI/AAAAAAAAGJs/xxSDC6Rk9VQ/s1600/SQL+Server+2008+-+Import+From+Excel+7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="336" src="http://1.bp.blogspot.com/-Bz2FiusaZjo/UE2ll6ILCDI/AAAAAAAAGJs/xxSDC6Rk9VQ/s640/SQL+Server+2008+-+Import+From+Excel+7.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-wAoeBLpOzn4/UE2mApABElI/AAAAAAAAGJ0/0n2PPVSfeYg/s1600/SQL+Server+2008+-+Import+From+Excel+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/tXlHVy-tO18" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/6551096350592540265/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=6551096350592540265" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6551096350592540265?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6551096350592540265?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/tXlHVy-tO18/how-to-import-csv-excel-file-to-sql.html" title="How to import CSV / Excel file to SQL Server Table " /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-wAoeBLpOzn4/UE2mApABElI/AAAAAAAAGJ0/0n2PPVSfeYg/s72-c/SQL+Server+2008+-+Import+From+Excel+1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/09/how-to-import-csv-excel-file-to-sql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAMQXg-fSp7ImA9WhJUEks.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-8571896546487364236</id><published>2012-09-10T00:39:00.002-07:00</published><updated>2012-09-10T00:39:40.655-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-10T00:39:40.655-07:00</app:edited><title>Specified column precision 50 is greater than the maximum precision of 38.</title><content type="html">&lt;strong&gt;&lt;span style="color: red;"&gt;What is the Preferred Data Type for Price and Amount Fields&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
This error occurs when you are trying to define a Decimal field with precision more than 38. If you would require more precission, please use any of the following:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt; [Sales Price] [Numeric]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;50&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;2&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt; [Quantity] [int]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;50&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt; [Amount] [Numeric]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;50&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;2&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;NULL,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Money&lt;br /&gt;
Float&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
CREATE TABLE [dbo].[Transact.Details](
&lt;br /&gt;
 [Store ID] [varchar](50) NULL,
&lt;br /&gt;
 [Customer ID] [varchar](50) NULL,
&lt;br /&gt;
 [Transaction ID] [varchar](50) NULL,
&lt;br /&gt;
 [Transaction Date] [varchar](50) NULL,
&lt;br /&gt;
 [Category ID] [varchar](50) NULL,
&lt;br /&gt;
 [Item ID] [varchar](50) NULL,
&lt;br /&gt;
 [Sales Price] [Numeric](38,2) NULL,
&lt;br /&gt;
 [Quantity] [int] NULL,
&lt;br /&gt;
 [Amount] [Numeric](38,2) NULL,
&lt;br /&gt;
) ON [PRIMARY]
&lt;br /&gt;
&lt;/code&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/HE-tUFGdbOg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/8571896546487364236/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=8571896546487364236" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8571896546487364236?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8571896546487364236?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/HE-tUFGdbOg/specified-column-precision-50-is.html" title="Specified column precision 50 is greater than the maximum precision of 38." /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/09/specified-column-precision-50-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EMSXY5eyp7ImA9WhJSF0g.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-6243127316531266327</id><published>2012-07-08T06:54:00.002-07:00</published><updated>2012-07-08T06:54:48.823-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-08T06:54:48.823-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="xp_cmdshell" /><title>SQL Server blocked access to procedure 'sys.xp_cmdshell' of component 'xp_cmdshell' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'xp_cmdshell' by using sp_configure. For more information about enabling 'xp_cmdshell', see "Surface Area Configuration" in SQL Server Books Online.</title><content type="html">The error occurs when I try to run the BCP utility&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: xx-small;"&gt;&lt;/span&gt;

SQL Server blocked access to procedure 'sys.xp_cmdshell' of component 'xp_cmdshell' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'xp_cmdshell' by using sp_configure. For more information about enabling 'xp_cmdshell', see "Surface Area Configuration" in SQL Server Books Online.&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/5DTmvjOAEgk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/6243127316531266327/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=6243127316531266327" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6243127316531266327?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6243127316531266327?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/5DTmvjOAEgk/sql-server-blocked-access-to-procedure.html" title="SQL Server blocked access to procedure 'sys.xp_cmdshell' of component 'xp_cmdshell' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'xp_cmdshell' by using sp_configure. For more information about enabling 'xp_cmdshell', see &quot;Surface Area Configuration&quot; in SQL Server Books Online." /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/07/sql-server-blocked-access-to-procedure.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0ANQ34zfCp7ImA9WhJSF0g.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-6008234227878477052</id><published>2012-07-08T05:49:00.002-07:00</published><updated>2012-07-08T05:49:52.084-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-08T05:49:52.084-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008 Select as Query" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL to XML in SQL Server 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="Save Query as XML" /><category scheme="http://www.blogger.com/atom/ns#" term="XML in SQL Server" /><title>How to Export Query as XML - SQL Server 2008</title><content type="html">&lt;strong&gt;&lt;span style="color: red;"&gt;Save Recordset as XML using Select Query in SQL Server 2008&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Let us consider the a table (shown below) with couple of columns that needs to be exported as XML﻿&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Itg_TsmfNwA/T_mBBxZLAlI/AAAAAAAAGEc/AjJ2IGbYzIw/s1600/SQL+Server+2008+-+Export+Query+as+XML+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="462" src="http://4.bp.blogspot.com/-Itg_TsmfNwA/T_mBBxZLAlI/AAAAAAAAGEc/AjJ2IGbYzIw/s640/SQL+Server+2008+-+Export+Query+as+XML+1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The following query &lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;TOP&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; 1000 [TrainID] &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;as&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'TrainNum'&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;      &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;[TrainName]&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;  &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; [OnlineTrans]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;[dbo]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;[TrainMaster] &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;XML&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;PATH&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;Is used for&amp;nbsp;generating a XML&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-U5lXUzcaj-g/T_mBDOGsS4I/AAAAAAAAGEk/oV5vh8YMH68/s1600/SQL+Server+2008+-+Export+Query+as+XML+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="356" src="http://2.bp.blogspot.com/-U5lXUzcaj-g/T_mBDOGsS4I/AAAAAAAAGEk/oV5vh8YMH68/s640/SQL+Server+2008+-+Export+Query+as+XML+2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;On the other hand, If you want to have a meaningfully named element instead of &lt;row&gt;, you need to specify the same in the query. The following query has the row element as well as the root element&lt;/row&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;TOP&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; 1000 [TrainID] &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;as&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'TrainNum'&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;      &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;[TrainName]&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;  &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; [OnlineTrans]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;[dbo]&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;[TrainMaster] &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;XML&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;path &lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'TrainInfo'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;),&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;root &lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'ParentInfo'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-VgXOTgfFM2E/T_mBEjCyF2I/AAAAAAAAGEs/Dtt3R17dAPE/s1600/SQL+Server+2008+-+Export+Query+as+XML+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="328" src="http://1.bp.blogspot.com/-VgXOTgfFM2E/T_mBEjCyF2I/AAAAAAAAGEs/Dtt3R17dAPE/s640/SQL+Server+2008+-+Export+Query+as+XML+3.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/siPRt4jUd4g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/6008234227878477052/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=6008234227878477052" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6008234227878477052?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6008234227878477052?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/siPRt4jUd4g/how-to-export-query-as-xml-sql-server.html" title="How to Export Query as XML - SQL Server 2008" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Itg_TsmfNwA/T_mBBxZLAlI/AAAAAAAAGEc/AjJ2IGbYzIw/s72-c/SQL+Server+2008+-+Export+Query+as+XML+1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/07/how-to-export-query-as-xml-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAESXs8fCp7ImA9WhVVE0w.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-5567743377108724457</id><published>2012-05-06T08:21:00.002-07:00</published><updated>2012-05-06T08:21:48.574-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-06T08:21:48.574-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Temporary Tables in SQL Server 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="T-SQL Errors" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Errors" /><title>'int' is not a recognized CURSOR option.</title><content type="html">&lt;div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;This error occurs when a variable name is preceded by # instead of @. # is used to declare temporary table &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;declare&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt; #myi &lt;span style="color: blue;"&gt;int&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;Should be replaced by&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;declare&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt; @myi &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/8XeQmH6jVEU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/5567743377108724457/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=5567743377108724457" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/5567743377108724457?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/5567743377108724457?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/8XeQmH6jVEU/int-is-not-recognized-cursor-option.html" title="'int' is not a recognized CURSOR option." /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/05/int-is-not-recognized-cursor-option.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUENRnc7fCp7ImA9WhVVE0w.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-8843029634497332713</id><published>2012-05-06T08:21:00.001-07:00</published><updated>2012-05-06T08:21:37.904-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-06T08:21:37.904-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mathematical Table in SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="While loop in T-SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="While Loop in SQL Server" /><title>While Loop in SQL Server</title><content type="html">&lt;div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="color: red; font-family: Calibri;"&gt;&lt;strong&gt;While loop in T-SQL&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;Here is a simple example of While loop&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;Declare&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt; @temp &lt;span style="color: blue;"&gt;tinyint&lt;/span&gt; &lt;span style="color: grey;"&gt;=&lt;/span&gt; 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;while &lt;/span&gt;&lt;span style="color: grey; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;(&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;@temp &lt;span style="color: grey;"&gt;&amp;lt;&lt;/span&gt; 11&lt;span style="color: grey;"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;begin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 1;"&gt;      &lt;/span&gt;&lt;span style="color: blue;"&gt;print&lt;/span&gt; &lt;span style="color: magenta;"&gt;cast&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;@temp &lt;span style="color: blue;"&gt;as&lt;/span&gt; &lt;span style="color: blue;"&gt;varchar&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;2&lt;span style="color: grey;"&gt;))&lt;/span&gt; &lt;span style="color: grey;"&gt;+&lt;/span&gt; &lt;span style="color: red;"&gt;' X 2 = '&lt;/span&gt; &lt;span style="color: grey;"&gt;+&lt;/span&gt; &lt;span style="color: magenta;"&gt;cast&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;@temp &lt;span style="color: grey;"&gt;*&lt;/span&gt; 2 &lt;span style="color: blue;"&gt;as&lt;/span&gt; &lt;span style="color: blue;"&gt;char&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 1;"&gt;      &lt;/span&gt;&lt;span style="color: blue;"&gt;set&lt;/span&gt; @temp &lt;span style="color: grey;"&gt;+=&lt;/span&gt; 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt; line-height: 115%; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;end&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;The above code will be having the following output:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;span style="font-family: Calibri;"&gt;Output&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;1 X 2 = 2&lt;span style="mso-spacerun: yes;"&gt;         &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;                    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;2 X 2 = 4&lt;span style="mso-spacerun: yes;"&gt;                             &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;3 X 2 = 6&lt;span style="mso-spacerun: yes;"&gt;                             &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;4 X 2 = 8&lt;span style="mso-spacerun: yes;"&gt;                             &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;5 X 2 = 10&lt;span style="mso-spacerun: yes;"&gt;                            &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;6 X 2 = 12&lt;span style="mso-spacerun: yes;"&gt;                            &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;7 X 2 = 14&lt;span style="mso-spacerun: yes;"&gt;                            &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;8 X 2 = 16&lt;span style="mso-spacerun: yes;"&gt;                            &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;9 X 2 = 18&lt;span style="mso-spacerun: yes;"&gt;                            &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin: 0cm 0cm 0pt; mso-layout-grid-align: none;"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 8pt; mso-fareast-language: EN-IN; mso-no-proof: yes;"&gt;10 X 2 = 20&lt;span style="mso-spacerun: yes;"&gt;                            &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;
&lt;o:p&gt;&lt;span style="font-family: Calibri;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/qciqIyK4KK0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/8843029634497332713/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=8843029634497332713" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8843029634497332713?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8843029634497332713?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/qciqIyK4KK0/while-loop-in-sql-server.html" title="While Loop in SQL Server" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/05/while-loop-in-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEMRXc8cSp7ImA9WhVVE0w.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-5944007826015234525</id><published>2012-05-06T08:21:00.000-07:00</published><updated>2012-05-06T08:21:24.979-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-06T08:21:24.979-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL_TABLE_VALUED_FUNCTION in SQL SErver 2008" /><title>How to create a SQL Function that Returns a Table</title><content type="html">&lt;b&gt;&lt;span style="color: red;"&gt;SQL Create Table Valued Function (SQL SERVER 2008) / How to Create SQL_TABLE_VALUED_FUNCTION&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The following snippet uses a Table variable to create a table and inserts value into it, which the function returns&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="SQL" name="code"&gt;CREATE FUNCTION ReturnATable()
RETURNS @TabVar TABLE
(
 OrderID int not null,
 OrderDate datetime,
 OrderStatus bit,
 OrderValue decimal,
 BilledBy varchar(20)
)
AS
BEGIN
DEclare @Date datetime ;
Set @Date= GETDATE();
Insert Into @TabVar values
(21, @Date , 1, 212.42, 'Jose');
return 
END
&lt;/pre&gt;
&lt;br /&gt;
The function can be executed as shown below&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="sql" name="code"&gt;Select * from ReturnATable()
&lt;/pre&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/2KPI6tl8VGs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/5944007826015234525/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=5944007826015234525" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/5944007826015234525?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/5944007826015234525?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/2KPI6tl8VGs/how-to-create-sql-function-that-returns.html" title="How to create a SQL Function that Returns a Table" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2012/05/how-to-create-sql-function-that-returns.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkABRH87cSp7ImA9WhdWEko.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-372669506961658567</id><published>2011-09-05T20:12:00.000-07:00</published><updated>2011-09-05T20:12:35.109-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-05T20:12:35.109-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SysColumns" /><category scheme="http://www.blogger.com/atom/ns#" term="List of All Columns in a database" /><category scheme="http://www.blogger.com/atom/ns#" term="Column Names frol All Tables using SQL 2008 Query" /><title>How to get Column Names of All Tables in a database through SQL Query / SysTables in SQL Server 2008</title><content type="html">&lt;span style="color: red;"&gt;How to list all tables and each table, loop through each column using SQL query&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
It is not uncommon to get the list of all column names from all available tables; at times some valuable information peeps out when one researches it. The following query will get you exactly that&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;select &lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;syscolumns&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;name &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;as&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; ColumnName&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sysobjects&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;name &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;as&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; TableName &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;syscolumns&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sysobjects&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;where&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sysobjects&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;id &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;syscolumns&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;id &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;br /&gt;
&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/4ugHE2FaqTo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/372669506961658567/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=372669506961658567" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/372669506961658567?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/372669506961658567?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/4ugHE2FaqTo/how-to-get-column-names-of-all-tables.html" title="How to get Column Names of All Tables in a database through SQL Query / SysTables in SQL Server 2008" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/09/how-to-get-column-names-of-all-tables.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEDQH8yfSp7ImA9WhZUEEU.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-8154115518443090862</id><published>2011-06-03T01:11:00.000-07:00</published><updated>2011-06-03T01:11:11.195-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-03T01:11:11.195-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Substring Function SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="CharIndex function SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="LTRIM Function SQL Server" /><title>How to Split SQL String to Multiple String using Delimiter</title><content type="html">&lt;strong&gt;&lt;span style="color: red;"&gt;How to check if a text exists within another in SQL Server 2008 / How to split SQL Column based on Comma&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
You can use the combination of CharIndex and Substring function in SQL to split the string based on delimiter.&lt;br /&gt;
&lt;br /&gt;
Here is a way to split&amp;nbsp;a column based on Comma&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;Select&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;LTRIM&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;SUBSTRING&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;EmpAddress&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;CHARINDEX&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;','&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;EmpAddress&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)+&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;1&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;&lt;span style="color: magenta; font-size: x-small;"&gt;len&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;EmpAddress&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)))&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;from&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; #TempEmployee&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
We have used Ltrim to remove any leading spaces&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/9qENtXGlUj0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/8154115518443090862/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=8154115518443090862" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8154115518443090862?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8154115518443090862?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/9qENtXGlUj0/how-to-split-sql-string-to-multiple.html" title="How to Split SQL String to Multiple String using Delimiter" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/06/how-to-split-sql-string-to-multiple.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4GQ3o_cSp7ImA9WhZVGEk.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-2665609370396724410</id><published>2011-05-31T06:35:00.000-07:00</published><updated>2011-05-31T06:35:22.449-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T06:35:22.449-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="T-SQL Errors" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Errors" /><title>A RETURN statement with a return value cannot be used in this context. - Create Function</title><content type="html">If this error occurs in the Create Function that uses a table then the variable after return statement should be removed&lt;br /&gt;
&lt;br /&gt;
The syntax should be like&lt;br /&gt;
&lt;br /&gt;
Create Function &lt;function-name&gt;&lt;/function-name&gt;&lt;br /&gt;
Returns &lt;table_var&gt; Table&lt;/table_var&gt;&lt;br /&gt;
(&lt;br /&gt;
Table Definition here&lt;br /&gt;
..&lt;br /&gt;
..&lt;br /&gt;
)&lt;br /&gt;
as &lt;br /&gt;
BEGIN&lt;br /&gt;
..&lt;br /&gt;
.. &lt;br /&gt;
RETURN -- note no value is returned here&lt;br /&gt;
END&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/26JJ9Xy9XK4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/2665609370396724410/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=2665609370396724410" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/2665609370396724410?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/2665609370396724410?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/26JJ9Xy9XK4/return-statement-with-return-value.html" title="A RETURN statement with a return value cannot be used in this context. - Create Function" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/05/return-statement-with-return-value.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYMRn06fSp7ImA9WhZVGEk.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-1276094018245923744</id><published>2011-05-31T06:06:00.000-07:00</published><updated>2011-05-31T06:06:27.315-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T06:06:27.315-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL functions" /><category scheme="http://www.blogger.com/atom/ns#" term="Sys.Objects" /><title>How to get the list of Functions in Database</title><content type="html">&lt;strong&gt;&lt;span style="color: red; font-size: large;"&gt;How to Filter Functions from Sys.Objects&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The following query will list of the Functions that are part of the database:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;SELECT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;FROM&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;sys&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span style="color: green; font-size: x-small;"&gt;&lt;span style="color: green; font-size: x-small;"&gt;objects&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;where&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;type&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;in&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'FN'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'IF'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;,&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;span style="color: red; font-size: x-small;"&gt;&lt;span style="color: red; font-size: x-small;"&gt;'TF'&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: grey; font-size: x-small;"&gt;&lt;span style="color: grey; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;span style="color: blue; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/qAcG-ilMXnM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/1276094018245923744/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=1276094018245923744" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1276094018245923744?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1276094018245923744?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/qAcG-ilMXnM/how-to-get-list-of-functions-in.html" title="How to get the list of Functions in Database" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/05/how-to-get-list-of-functions-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkECQXs-eCp7ImA9Wx9bEkU.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-6342676868746574096</id><published>2011-02-21T01:31:00.000-08:00</published><updated>2011-02-21T01:31:00.550-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-21T01:31:00.550-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Change DataType of TimeStamp Column" /><category scheme="http://www.blogger.com/atom/ns#" term="Convert DataType of TimeStamp Column" /><title>Cannot alter column 'X' because it is 'timestamp'.</title><content type="html">How to Change DataType of TimeStamp Column.&lt;br /&gt;
&lt;br /&gt;
Datatype of Timestamp column cannot be deleted. Hence it is advised to drop the column and re-create it&lt;br /&gt;
&lt;br /&gt;
For example,&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE [dbo].[PerformanceMaster] DROP COLUMN PerformanceDate &lt;br /&gt;
ALTER TABLE [dbo].[PerformanceMaster] ADD PerformanceDate datetime2&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/Wuqki1a0kr0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/6342676868746574096/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=6342676868746574096" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6342676868746574096?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6342676868746574096?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/Wuqki1a0kr0/cannot-alter-column-x-because-it-is.html" title="Cannot alter column 'X' because it is 'timestamp'." /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/02/cannot-alter-column-x-because-it-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkANQXc8fSp7ImA9Wx9bEko.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-3819946083176673477</id><published>2011-02-21T00:59:00.000-08:00</published><updated>2011-02-21T00:59:50.975-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-21T00:59:50.975-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server TimeStamps" /><category scheme="http://www.blogger.com/atom/ns#" term="Recording Change time in SQL Server" /><category scheme="http://www.blogger.com/atom/ns#" term="Create TimeStamp and Change TimeStamp in SQL" /><title>Cannot insert an explicit value into a timestamp column. Use INSERT with a column list to exclude the timestamp column, or insert a DEFAULT into the timestamp column.</title><content type="html">&lt;b&gt;TimeStamp Column in SQL Server&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
TimeStamp is used to store unique binary numbers within a database. This column is autogenerated with a storage size of 8 bytes.&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-t0vLBINPZqM/TWIol9eCZFI/AAAAAAAADRA/qpyaNRzHZxk/s1600/SQL+TimeStamp+1.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="110" src="http://2.bp.blogspot.com/-t0vLBINPZqM/TWIol9eCZFI/AAAAAAAADRA/qpyaNRzHZxk/s320/SQL+TimeStamp+1.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;SQL Server - TimeStamp Column&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
IF you want to store the Date and Time (e.g., updated time etc) use &lt;b&gt;datetime2&lt;/b&gt; datatype instead of timestamp.&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-6tLxLhO8gN0/TWIomhdqirI/AAAAAAAADRE/a8D90bdzulI/s1600/SQL+TimeStamp+2.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="104" src="http://3.bp.blogspot.com/-6tLxLhO8gN0/TWIomhdqirI/AAAAAAAADRE/a8D90bdzulI/s320/SQL+TimeStamp+2.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;SQL Server DateTime Column to Record Date and Time&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
The error "Cannot insert an explicit value into a timestamp column. Use INSERT with a column list to exclude the timestamp column, or insert a DEFAULT into the timestamp column." occurs when you try to insert the value using Insert statement. Leaving the column in the Insert will automatically update the value&lt;br /&gt;
&lt;br /&gt;
Insert into PerformanceMaster (PerformanceID, EventID, ArtistID, PerformanceDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;br /&gt;
values (@PerformanceID, @EventID, @ArtistID, @UpdateDate )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Should throw and error. Use the following instead:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Insert into PerformanceMaster (PerformanceID, EventID, ArtistID, )&lt;br /&gt;
values (@PerformanceID, @EventID, @ArtistID)&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/mBzXl74bZHE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/3819946083176673477/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=3819946083176673477" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/3819946083176673477?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/3819946083176673477?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/mBzXl74bZHE/cannot-insert-explicit-value-into.html" title="Cannot insert an explicit value into a timestamp column. Use INSERT with a column list to exclude the timestamp column, or insert a DEFAULT into the timestamp column." /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-t0vLBINPZqM/TWIol9eCZFI/AAAAAAAADRA/qpyaNRzHZxk/s72-c/SQL+TimeStamp+1.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/02/cannot-insert-explicit-value-into.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkANQXw8cSp7ImA9Wx9WEEg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-1253181493943130502</id><published>2011-01-14T18:33:00.000-08:00</published><updated>2011-01-14T18:33:10.279-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-14T18:33:10.279-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Information_Schema and Stored Procedures" /><category scheme="http://www.blogger.com/atom/ns#" term="Information_Schema Faulty" /><title>Information_Schema.Routines doesn't return all procedure names</title><content type="html">&lt;strong&gt;&lt;span style="color: red;"&gt;How to get a list of Procedures containing Specific Text / How to get a list of Procedures using Particular Table&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is one method we generally use for returning Stored Procedures containing a particular text&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: magenta;"&gt;SELECT ROUTINE_NAME &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;FROM INFORMATION_SCHEMA.ROUTINES &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;WHERE ROUTINE_DEFINITION LIKE '%used_by_id%' &lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;AND ROUTINE_TYPE = 'PROCEDURE'&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: magenta;"&gt;order by ROUTINE_NAME&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
However, we found it has some problems when the text appears at the fag end of big procedures. Instead try the following also and match the result &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
SELECT OBJECT_NAME(id) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FROM syscomments &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHERE [text] LIKE '%used_by_id%' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AND OBJECTPROPERTY(id, 'IsProcedure') = 1 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GROUP BY OBJECT_NAME(id)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SELECT Name &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FROM sys.procedures &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHERE OBJECT_DEFINITION(object_id) LIKE '%used_by_id%' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
order by name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SELECT OBJECT_NAME(object_id) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FROM sys.sql_modules &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WHERE Definition LIKE '%used_by_id%' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AND OBJECTPROPERTY(object_id, 'IsProcedure') = 1 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
order by OBJECT_NAME(object_id)&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/qAf6CEvd534" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/1253181493943130502/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=1253181493943130502" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1253181493943130502?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1253181493943130502?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/qAf6CEvd534/informationschemaroutines-doesnt-return.html" title="Information_Schema.Routines doesn't return all procedure names" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2011/01/informationschemaroutines-doesnt-return.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8NQn0_fCp7ImA9Wx9RFUg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-7141688988236671549</id><published>2010-12-16T19:51:00.000-08:00</published><updated>2010-12-16T19:51:33.344-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T19:51:33.344-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Foriegn Key constraints in SQL Server 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="Foriegn Key Relationships in SQL Server 2008" /><title>How to Specify Foriegn Key Relationships in SQL Server 2008</title><content type="html">&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_s2jU7girbyM/TQrcSWxo8AI/AAAAAAAAC6U/nnA93gt5X18/s1600/SQL_2008_ForeignKEY_+RelationShip.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="400" n4="true" src="http://3.bp.blogspot.com/_s2jU7girbyM/TQrcSWxo8AI/AAAAAAAAC6U/nnA93gt5X18/s640/SQL_2008_ForeignKEY_+RelationShip.PNG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Foriegn Key in SQL Server 2008 - Use the Relationships option&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_s2jU7girbyM/TQrcgxmxGxI/AAAAAAAAC6g/5YMtkd6uZE8/s1600/SQL_2008_ForeignKEY_+RelationShip+3.PNG" imageanchor="1" style="clear: left; cssfloat: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="400" n4="true" src="http://1.bp.blogspot.com/_s2jU7girbyM/TQrcgxmxGxI/AAAAAAAAC6g/5YMtkd6uZE8/s640/SQL_2008_ForeignKEY_+RelationShip+3.PNG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Specify the relationship between the columns&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_s2jU7girbyM/TQrckZbU3gI/AAAAAAAAC6k/84gk4BldXAc/s1600/SQL_2008_ForeignKEY_+RelationShip+4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="294" n4="true" src="http://2.bp.blogspot.com/_s2jU7girbyM/TQrckZbU3gI/AAAAAAAAC6k/84gk4BldXAc/s320/SQL_2008_ForeignKEY_+RelationShip+4.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_s2jU7girbyM/TQrcTak6qMI/AAAAAAAAC6Y/yLy5U0Zl8A8/s1600/SQL_2008_ForeignKEY_+RelationShip+2.PNG" imageanchor="1" style="clear: left; cssfloat: left; float: left; height: 231px; margin-bottom: 1em; margin-right: 1em; width: 443px;"&gt;&lt;img border="0" height="232" n4="true" src="http://1.bp.blogspot.com/_s2jU7girbyM/TQrcTak6qMI/AAAAAAAAC6Y/yLy5U0Zl8A8/s320/SQL_2008_ForeignKEY_+RelationShip+2.PNG" width="320" /&gt;Add new Relationship name and save when prompted&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/K_51xOBFzm0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/7141688988236671549/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=7141688988236671549" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/7141688988236671549?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/7141688988236671549?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/K_51xOBFzm0/how-to-specify-foriegn-key.html" title="How to Specify Foriegn Key Relationships in SQL Server 2008" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_s2jU7girbyM/TQrcSWxo8AI/AAAAAAAAC6U/nnA93gt5X18/s72-c/SQL_2008_ForeignKEY_+RelationShip.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/12/how-to-specify-foriegn-key.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUDSHc_eSp7ImA9Wx9RFUg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-3521779213177891602</id><published>2010-12-16T19:41:00.000-08:00</published><updated>2010-12-16T19:41:19.941-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T19:41:19.941-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Unable to change Identity Specification in SQL 2008" /><title>Unable to change Identity Specification in SQL Server 2008</title><content type="html">&lt;strong&gt;&lt;span style="color: red;"&gt;Unable to change Identity Specification in SQL Server 2008&lt;/span&gt;&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_s2jU7girbyM/TQrbPX_T7EI/AAAAAAAAC6Q/f_1OuWD5fHE/s1600/SQL_2008_Unable_To_Change_Id_Spec.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" n4="true" src="http://2.bp.blogspot.com/_s2jU7girbyM/TQrbPX_T7EI/AAAAAAAAC6Q/f_1OuWD5fHE/s400/SQL_2008_Unable_To_Change_Id_Spec.PNG" width="380" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/kO4Mt7MocTs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/3521779213177891602/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=3521779213177891602" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/3521779213177891602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/3521779213177891602?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/kO4Mt7MocTs/unable-to-change-identity-specification.html" title="Unable to change Identity Specification in SQL Server 2008" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_s2jU7girbyM/TQrbPX_T7EI/AAAAAAAAC6Q/f_1OuWD5fHE/s72-c/SQL_2008_Unable_To_Change_Id_Spec.PNG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/12/unable-to-change-identity-specification.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcDQnc5cSp7ImA9Wx9RFUg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-4002728369969643293</id><published>2010-12-16T19:37:00.000-08:00</published><updated>2010-12-16T19:37:53.929-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T19:37:53.929-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Server Explorer not visible in Visual Studio" /><title>How to make Server Explorer visible in Visual Studio</title><content type="html">&lt;b&gt;Server Explorer not visible in Visual Studio&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_s2jU7girbyM/TQrZu3vO4LI/AAAAAAAAC6M/l4Rilfii-pY/s1600/Server_Explorer_VS2010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" n4="true" src="http://1.bp.blogspot.com/_s2jU7girbyM/TQrZu3vO4LI/AAAAAAAAC6M/l4Rilfii-pY/s400/Server_Explorer_VS2010.png" width="325" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/NakyZsz3Khg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/4002728369969643293/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=4002728369969643293" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/4002728369969643293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/4002728369969643293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/NakyZsz3Khg/how-to-make-server-explorer-visible-in.html" title="How to make Server Explorer visible in Visual Studio" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_s2jU7girbyM/TQrZu3vO4LI/AAAAAAAAC6M/l4Rilfii-pY/s72-c/Server_Explorer_VS2010.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/12/how-to-make-server-explorer-visible-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEBRH0yfCp7ImA9Wx9RFUg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-5974576543578887911</id><published>2010-12-16T19:30:00.000-08:00</published><updated>2010-12-16T19:30:55.394-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T19:30:55.394-08:00</app:edited><title>Your pending changes require the following tables to be dropped and re-created</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_s2jU7girbyM/TQrY29LKrwI/AAAAAAAAC6E/n9hJhzV5HcE/s1600/SQL_2008_Tables_Recreated.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" n4="true" src="http://4.bp.blogspot.com/_s2jU7girbyM/TQrY29LKrwI/AAAAAAAAC6E/n9hJhzV5HcE/s640/SQL_2008_Tables_Recreated.PNG" width="582" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;Remove the checkbox 'Prevent saving changes'&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/_s2jU7girbyM/TQrY5uazKFI/AAAAAAAAC6I/Ez84V0rKl4c/s1600/SQL_2008_Tables_Recreated+2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="426" n4="true" src="http://1.bp.blogspot.com/_s2jU7girbyM/TQrY5uazKFI/AAAAAAAAC6I/Ez84V0rKl4c/s640/SQL_2008_Tables_Recreated+2.PNG" width="640" /&gt;&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/XRbPKP6oCQ4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/5974576543578887911/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=5974576543578887911" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/5974576543578887911?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/5974576543578887911?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/XRbPKP6oCQ4/your-pending-changes-require-following.html" title="Your pending changes require the following tables to be dropped and re-created" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_s2jU7girbyM/TQrY29LKrwI/AAAAAAAAC6E/n9hJhzV5HcE/s72-c/SQL_2008_Tables_Recreated.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/12/your-pending-changes-require-following.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQCR3c_eip7ImA9Wx9RFUg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-6632271972553192692</id><published>2010-12-16T19:26:00.000-08:00</published><updated>2010-12-16T19:26:06.942-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T19:26:06.942-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server identity column" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008 Auto Increment" /><category scheme="http://www.blogger.com/atom/ns#" term="auto-increment column in SQL Server" /><title>How to create auto-increment column in SQL Server</title><content type="html">&lt;b&gt;How to Set Increment value in SQL Server&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Set Column properties - goto Identity Specification, set (Is Identity) to True (Yes)&lt;br /&gt;
&lt;br /&gt;
﻿ &lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_s2jU7girbyM/TQrXA-v5I1I/AAAAAAAAC6A/icXW_sBTq_U/s1600/SQL_2008_Identity.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="292" n4="true" src="http://1.bp.blogspot.com/_s2jU7girbyM/TQrXA-v5I1I/AAAAAAAAC6A/icXW_sBTq_U/s320/SQL_2008_Identity.PNG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;SQL Server Identity Specification&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;﻿&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/9uluYck2atQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/6632271972553192692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=6632271972553192692" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6632271972553192692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/6632271972553192692?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/9uluYck2atQ/how-to-create-auto-increment-column-in.html" title="How to create auto-increment column in SQL Server" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_s2jU7girbyM/TQrXA-v5I1I/AAAAAAAAC6A/icXW_sBTq_U/s72-c/SQL_2008_Identity.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/12/how-to-create-auto-increment-column-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HRHg4fSp7ImA9Wx9RFUg.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-8956346079970425557</id><published>2010-12-16T19:18:00.000-08:00</published><updated>2010-12-16T19:18:55.635-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-16T19:18:55.635-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server Default Values" /><category scheme="http://www.blogger.com/atom/ns#" term="Default Values in SQL 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="Default Column values in SQL Server" /><title>How to specify Default value for a column in SQL Server</title><content type="html">&lt;b&gt;SQL Server Default Column Values&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Here is a way to specify default values in Sql Server Management Studio for a column&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_s2jU7girbyM/TQrVaV_srMI/AAAAAAAAC58/ZgvehaWMlmI/s1600/SQL_2008_DefaultValue.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" n4="true" src="http://4.bp.blogspot.com/_s2jU7girbyM/TQrVaV_srMI/AAAAAAAAC58/ZgvehaWMlmI/s400/SQL_2008_DefaultValue.PNG" width="378" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/5DFck3axbvs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/8956346079970425557/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=8956346079970425557" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8956346079970425557?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/8956346079970425557?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/5DFck3axbvs/how-to-specify-default-value-for-column.html" title="How to specify Default value for a column in SQL Server" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_s2jU7girbyM/TQrVaV_srMI/AAAAAAAAC58/ZgvehaWMlmI/s72-c/SQL_2008_DefaultValue.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/12/how-to-specify-default-value-for-column.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8HRHY_eCp7ImA9WxFTFUw.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-1057755759989468073</id><published>2010-04-05T18:36:00.000-07:00</published><updated>2010-04-05T18:37:15.840-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T18:37:15.840-07:00</app:edited><title>SQL Server 2008 - Saving changes is not permitted</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_s2jU7girbyM/S7qQM3kiTPI/AAAAAAAACYU/gmIT7dr8EQw/s1600/SQL_SaveChanges_NotPermitted.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 318px;" src="http://2.bp.blogspot.com/_s2jU7girbyM/S7qQM3kiTPI/AAAAAAAACYU/gmIT7dr8EQw/s400/SQL_SaveChanges_NotPermitted.PNG" alt="" id="BLOGGER_PHOTO_ID_5456832449262800114" border="0" /&gt;&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/0ZCtQ9Dhrgo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/1057755759989468073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=1057755759989468073" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1057755759989468073?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1057755759989468073?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/0ZCtQ9Dhrgo/sql-server-2008-saving-changes-is-not.html" title="SQL Server 2008 - Saving changes is not permitted" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_s2jU7girbyM/S7qQM3kiTPI/AAAAAAAACYU/gmIT7dr8EQw/s72-c/SQL_SaveChanges_NotPermitted.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/04/sql-server-2008-saving-changes-is-not.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAHQ3c6fSp7ImA9WxFTFUw.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-1218221814951436075</id><published>2010-04-05T18:16:00.000-07:00</published><updated>2010-04-05T18:18:52.915-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T18:18:52.915-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft SQL Server Management Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Errors" /><title>Error Message: String or binary data would be truncated. - SQL SERVER</title><content type="html">No row was updated.&lt;br /&gt;&lt;br /&gt;The data in row 1 was not committed.&lt;br /&gt;Error Source: .Net SqlClient Data Provider.&lt;br /&gt;Error Message: String or binary data would be truncated.&lt;br /&gt;The statement has been terminated.&lt;br /&gt;&lt;br /&gt;Correct the errors and retry or press ESC to cancel the change(s).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_s2jU7girbyM/S7qLnWK7E_I/AAAAAAAACYM/RzFvtQ56h4o/s1600/SQL_Trunctate+Data.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 205px;" src="http://1.bp.blogspot.com/_s2jU7girbyM/S7qLnWK7E_I/AAAAAAAACYM/RzFvtQ56h4o/s400/SQL_Trunctate+Data.PNG" alt="Error Message: String or binary data would be truncated. " id="BLOGGER_PHOTO_ID_5456827406595331058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The above error occurs in Microsoft SQL Server Management Studio when you attempt to enter more characters than the maximum level for that field&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/M4EKispSwVc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/1218221814951436075/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=1218221814951436075" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1218221814951436075?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/1218221814951436075?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/M4EKispSwVc/error-message-string-or-binary-data.html" title="Error Message: String or binary data would be truncated. - SQL SERVER" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_s2jU7girbyM/S7qLnWK7E_I/AAAAAAAACYM/RzFvtQ56h4o/s72-c/SQL_Trunctate+Data.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/04/error-message-string-or-binary-data.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEINSXo8fip7ImA9WxFTFUw.&quot;"><id>tag:blogger.com,1999:blog-7883769006508081360.post-3418822567965013927</id><published>2010-04-05T18:13:00.000-07:00</published><updated>2010-04-05T18:16:38.476-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-05T18:16:38.476-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Binary Sort in SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server Collation" /><category scheme="http://www.blogger.com/atom/ns#" term="Katakana SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="Dictionary Sort in SQL SERVER" /><title>How to set Case Sensitive comparison in SQL Server 2008</title><content type="html">&lt;om name="Om Ganeshaya Namaha"&gt;&lt;br /&gt;&lt;om name="Om Satguru Seshadri Swamigal Thiruvadike"&gt;&lt;br /&gt;&lt;om name="Om Varahi Namaha"&gt;&lt;br /&gt;&lt;om name="Om Saravana Bhava"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How to set a field as Case Sensitive in SQL Server 2008.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here is a simple way to do that&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_s2jU7girbyM/S7qLDBKltBI/AAAAAAAACYE/JIBxpzVZEIE/s1600/SQL_Collation.PNG"&gt;&lt;img style="cursor: pointer; width: 292px; height: 400px;" src="http://2.bp.blogspot.com/_s2jU7girbyM/S7qLDBKltBI/AAAAAAAACYE/JIBxpzVZEIE/s400/SQL_Collation.PNG" alt="" id="BLOGGER_PHOTO_ID_5456826782481495058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/om&gt;&lt;/om&gt;&lt;/om&gt;&lt;/om&gt;&lt;img src="http://feeds.feedburner.com/~r/SqlTipsTricks/~4/fwdAO_a8HzI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sqldud.blogspot.com/feeds/3418822567965013927/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7883769006508081360&amp;postID=3418822567965013927" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/3418822567965013927?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7883769006508081360/posts/default/3418822567965013927?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SqlTipsTricks/~3/fwdAO_a8HzI/how-to-set-case-sensitive-comparison-in.html" title="How to set Case Sensitive comparison in SQL Server 2008" /><author><name>Shasur M</name><uri>https://plus.google.com/115020400863197343117</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-GxLeQp6F83s/AAAAAAAAAAI/AAAAAAAAAAA/pzc10z7aLms/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_s2jU7girbyM/S7qLDBKltBI/AAAAAAAACYE/JIBxpzVZEIE/s72-c/SQL_Collation.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://sqldud.blogspot.com/2010/04/how-to-set-case-sensitive-comparison-in.html</feedburner:origLink></entry></feed>
