<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>business rule &#8211; Database Research &amp; Development</title>
	<atom:link href="https://www.dbrnd.com/tag/business-rule/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbrnd.com</link>
	<description>BIGData &#124; NoSQL &#124; MSSQL &#124; MySQL &#124; PostgreSQL</description>
	<lastBuildDate>Tue, 16 Jan 2018 10:52:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>SQL Server: Script to find a list of CHECK Constraints of Database</title>
		<link>https://www.dbrnd.com/2018/01/sql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation/</link>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Wed, 31 Jan 2018 16:16:52 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server DBA Script]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[business rule]]></category>
		<category><![CDATA[CHECK Constraints]]></category>
		<category><![CDATA[Column Constraint]]></category>
		<category><![CDATA[data validation]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[SQL Query]]></category>
		<category><![CDATA[SQL Server Administrator]]></category>
		<category><![CDATA[SQL Server Monitoring]]></category>
		<category><![CDATA[SQL Server Performance Tunning]]></category>
		<category><![CDATA[SQL Server Tips and Tricks]]></category>
		<category><![CDATA[TSQL]]></category>
		<category><![CDATA[validation]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=4084</guid>

					<description><![CDATA[In this post, I am sharing a T-SQL script to find a list of all CHECK Constraints of SQL Server Database. Using CHECK Constraints, we are applying business validations or column level validations. Few DBAs also called CHECK Constraint means hidden validation or rule. When you are working with your transaction system, you may surprise [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&amp;linkname=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2018%2F01%2Fsql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation%2F&#038;title=SQL%20Server%3A%20Script%20to%20find%20a%20list%20of%20CHECK%20Constraints%20of%20Database" data-a2a-url="https://www.dbrnd.com/2018/01/sql-server-script-to-find-a-list-of-check-constraints-of-database-data-column-validation/" data-a2a-title="SQL Server: Script to find a list of CHECK Constraints of Database"></a></p><p>In this post, I am sharing a T-SQL script to find a list of all CHECK Constraints of SQL Server Database.</p>
<blockquote><p>Using CHECK Constraints, we are applying business validations or column level validations. Few DBAs also called CHECK Constraint means hidden validation or rule.</p></blockquote>
<blockquote><p>When you are working with your transaction system, you may surprise many times because of CHECK constraints.
</p></blockquote>
<blockquote><p>Periodically, a DBA should prepare the report on defined CHECK Constraints which makes sure about data validation and further implementation.</p></blockquote>
<pre class="crayon-plain-tag">SELECT 
	S.name + '.' + CC.name AS CheckContraintName 
	,O.name AS ParentObject 
	,O.type_desc AS ParentType 
	,ISNULL(C.name, N'') AS ColumnName 
	,CC.definition AS ContraintDefinition 
	,CC.is_disabled AS IsDisabled 	
FROM sys.check_constraints AS CC 
INNER JOIN sys.schemas AS S 
    ON CC.schema_id = S.schema_id 
INNER JOIN sys.objects AS O 
    ON CC.parent_object_id = O.object_id 
LEFT JOIN sys.columns AS C 
    ON CC.parent_object_id = C.object_id 
    AND CC.parent_column_id = C.column_id 
ORDER BY ParentObject        
        ,ColumnName</pre> </p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
