﻿<?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>Bir Tablonun Veritabanında Olup Olmadığını Kontrol Etmek &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/bir-tablonun-veritabaninda-olup-olmadigini-kontrol-etmek/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Fri, 04 Mar 2022 07:35:35 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
	<item>
		<title>SQL Server&#8217;da Bir Tablonun Veritabanında Olup Olmadığını Kontrol Etmek</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-bir-tablonun-veritabaninda-olup-olmadigini-kontrol-etmek</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Sun, 07 Jul 2019 06:58:46 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Bir Tablonun Veritabanında Olup Olmadığı]]></category>
		<category><![CDATA[Bir Tablonun Veritabanında Olup Olmadığını Kontrol Etmek]]></category>
		<category><![CDATA[SQL Server'da Bir Tablonun Veritabanında Olup Olmadığını Kontrol Etmek]]></category>
		<guid isPermaLink="false">http://sqlserveregitimleri.com/?p=6623</guid>

					<description><![CDATA[Herkese merhaba, Bu yazıda sizlere bir tablonun veritabanında olup olmadığının kontrolünün nasıl yapılacağından bahsedeceğim. SQL Server&#8217;da bazı durumlarda ki örnek verecek olursak kayıt ekleme işlemi...]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba,</p>
<p>Bu yazıda sizlere bir tablonun veritabanında olup olmadığının kontrolünün nasıl yapılacağından bahsedeceğim.</p>
<p>SQL Server&#8217;da bazı durumlarda ki örnek verecek olursak kayıt ekleme işlemi esnasında tablo var mı yok mu diye kontrol ederek bir kontrol işlemi sağlanabilir ya da bir prosedür içerisinde de bu şekilde bir kontrol mekanizmasına ihtiyaç duyulabiliriz.</p>
<p>Aşağıda vermiş olduğum 5 sorgu yardımıyla bu işlemi gerçekleştirebilirsiniz. Bu sorgular kontrol işlemi yapmaktadır sadece yazım şekli farklıdır.</p>
<pre class="line-numbers"><code class="language-sql">----1-) Sorgu

IF OBJECT_ID(N'Categories', N'U') IS NOT NULL
BEGIN
    PRINT 'Tablo Mevcut';
END;
ELSE
BEGIN
    PRINT 'Tablo Bulunamadı';
END;


----2-) Sorgu

IF EXISTS
(
    SELECT *
    FROM INFORMATION_SCHEMA.TABLES
    WHERE TABLE_NAME = N'Categories'
)
BEGIN
    PRINT 'Tablo Mevcut';
END;
ELSE
BEGIN
    PRINT 'Tablo Bulunamadı';
END;


----3-) Sorgu

IF EXISTS
(
    SELECT 1
    FROM sys.objects
    WHERE object_id = OBJECT_ID(N'Categories')
          AND type = N'U'
)
BEGIN
    PRINT 'Tablo Mevcut';
END;
ELSE
BEGIN
    PRINT 'Tablo Bulunamadı';
END;


----4) Sorgu

IF EXISTS
(
    SELECT 1
    FROM sys.tables
    WHERE name = N'Categories'
          AND type = N'U'
)
BEGIN
    PRINT 'Tablo Mevcut';
END;
ELSE
BEGIN
    PRINT 'Tablo Bulunamadı';
END;



----5-) Sorgu

IF EXISTS
(
    SELECT name
    FROM sys.sysobjects
    WHERE name = N'Categories'
          AND xtype = N'U'
)
BEGIN
    PRINT 'Tablo Mevcut';
END;
ELSE
BEGIN
    PRINT 'Tablo Bulunamadı';
END;</code></pre>
<p>Ben Northwind veritabanında <strong>Categories</strong> tablosu var mı yok mu diye kontrol ettirdim. Herhangi bir tanesini çalıştırdığımız zaman aşağıdaki sonucu göreceksiniz.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-6626 size-full" src="https://sqlserveregitimleri.com/wp-content/uploads/2019/07/sql-serverda-bir-tablonun-veritabaninda-olup-olmadigini-kontrol-etmek-1.jpg" alt="SQL Server'da Bir Tablonun Veritabanında Olup Olmadığını Kontrol Etmek" width="700" height="264" srcset="https://sqlserveregitimleri.com/wp-content/uploads/2019/07/sql-serverda-bir-tablonun-veritabaninda-olup-olmadigini-kontrol-etmek-1.jpg 700w, https://sqlserveregitimleri.com/wp-content/uploads/2019/07/sql-serverda-bir-tablonun-veritabaninda-olup-olmadigini-kontrol-etmek-1-315x119.jpg 315w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>Görüldüğü üzere kontrol işlemi sağlanmış oldu.</p>
<p>Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 865</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
