<?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>Cursor to Remove All Tables - MSSQL Query</title>
	<atom:link href="https://mssqlquery.com/tag/cursor-to-remove-all-tables/feed" rel="self" type="application/rss+xml" />
	<link>https://mssqlquery.com</link>
	<description>MSSQL and TSQL Programming and TSQL Examples</description>
	<lastBuildDate>Fri, 07 Apr 2023 19:10:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.3.1</generator>

<image>
	<url>https://mssqlquery.com/wp-content/uploads/2023/06/cropped-mssql-query-icon-32x32.png</url>
	<title>Cursor to Remove All Tables - MSSQL Query</title>
	<link>https://mssqlquery.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cursor to Remove All Tables in Selected Database in SQL Server</title>
		<link>https://mssqlquery.com/cursor-to-remove-all-tables-in-selected-database-in-sql-server</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Tue, 22 Feb 2022 18:01:12 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[All Tables in Selected Database]]></category>
		<category><![CDATA[All Tables in Selected Database in SQL Server]]></category>
		<category><![CDATA[Cursor to Remove All Tables]]></category>
		<guid isPermaLink="false">https://mssqlquery.com/?p=676</guid>

					<description><![CDATA[<p>Hello everyone, In this article, I will give you information about removing all Tables in the selected database in SQL Server with the help of Cursor. In SQL Server, in some cases, all tables in the database may need to be removed. You can solve this operation in one go&#46;&#46;&#46;</p>
<p>The post <a href="https://mssqlquery.com/cursor-to-remove-all-tables-in-selected-database-in-sql-server">Cursor to Remove All Tables in Selected Database in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In this article, I will give you information about removing all Tables in the selected database in SQL Server with the help of Cursor.</p>
<p>In SQL Server, in some cases, all tables in the database may need to be removed.</p>
<p>You can solve this operation in one go using the following query.</p>
<pre class="line-numbers"><code class="language-sql">DECLARE @name VARCHAR(128);
DECLARE @SQL VARCHAR(254);
SELECT @name =
(
    SELECT TOP 1
           [name]
    FROM sysobjects
    WHERE [type] = 'U'
          AND category = 0
    ORDER BY [name]
);
WHILE @name IS NOT NULL
BEGIN
    SELECT @SQL = 'DROP TABLE [dbo].[' + RTRIM(@name) + ']';
    EXEC (@SQL);
    PRINT 'Kaldırılan Tablolar : ' + @name;
    SELECT @name =
    (
        SELECT TOP 1
               [name]
        FROM sysobjects
        WHERE [type] = 'U'
              AND category = 0
              AND [name] &gt; @name
        ORDER BY [name]
    );
END;</code></pre>
<p>When you run the query, you will see an output like the one below.</p>
<p><img decoding="async" fetchpriority="high" class="alignnone wp-image-679 size-full" src="https://mssqlquery.com/wp-content/uploads/2022/02/cursor-to-remove-all-tables-in-selected-database-in-sql-server-1.jpg" alt="Cursor to Remove All Tables in Selected Database in SQL Server" width="700" height="401" srcset="https://mssqlquery.com/wp-content/uploads/2022/02/cursor-to-remove-all-tables-in-selected-database-in-sql-server-1.jpg 700w, https://mssqlquery.com/wp-content/uploads/2022/02/cursor-to-remove-all-tables-in-selected-database-in-sql-server-1-300x172.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>As you can see, all tables have been removed.</p>
<p>Good luck to everyone in business and life.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 134</span><span class='epvc-label'> Views</span></div><p>The post <a href="https://mssqlquery.com/cursor-to-remove-all-tables-in-selected-database-in-sql-server">Cursor to Remove All Tables in Selected Database in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
