﻿<?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>SQL Server&#8217;da IF EXISTS Kullanımı &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/sql-serverda-if-exists-kullanimi/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Wed, 30 Aug 2023 14:14:57 +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 IF EXISTS Kullanımı</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-if-exists-kullanimi</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Mon, 22 Jan 2018 11:46:55 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[IF EXISTS Kullanımı]]></category>
		<category><![CDATA[SQL Server'da IF EXISTS]]></category>
		<category><![CDATA[SQL Server'da IF EXISTS Kullanımı]]></category>
		<guid isPermaLink="false">http://sqlserveregitimleri.com/?p=4067</guid>

					<description><![CDATA[Herkese merhaba. Bu yazıda sizlere SQL Server&#8217;da IF EXISTS kullanımından bahsedeceğim. SQL Server&#8217;da IF EXISTS ifadesi kısaca belirttiğimiz işlem var mı kontrol eden bir yapıdır....]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba. Bu yazıda sizlere SQL Server&#8217;da IF EXISTS kullanımından bahsedeceğim.</p>
<p>SQL Server&#8217;da IF EXISTS ifadesi kısaca belirttiğimiz işlem var mı kontrol eden bir yapıdır. Var ise True yok ise False değeri döndürür. EXISTS cümleciğinin geri dönüş tipi True veya False&#8217;dır. Kontrol maksatlı kullanılır. Konu ile ilgili örneği aşağıda görmektesiniz.</p>
<pre class="line-numbers"><code class="language-sql">--Database oluşturma 

CREATE DATABASE
OrnekTablo GO 

--Database'in kullanımı 

USE OrnekTablo 
GO 

--Tablo oluşturma 

CREATE TABLE dbo.Tablomuz (
	TabloId INT
) 

--Tablonun var olup olmadığını kontrol etmek 

IF EXISTS (SELECT
			*
		FROM INFORMATION_SCHEMA.TABLES
		WHERE TABLE_NAME = N'Tablomuz')
BEGIN
	PRINT 'Tablo var'
END
ELSE
BEGIN
	PRINT 'Tablo Yok'
END 

--Database oluşturma 

CREATE DATABASE Calisanlar 
GO 

--Database'in kullanımı 

USE Calisanlar 
GO 

--Tablo oluşturma 

CREATE TABLE dbo.Calisanlar (
	CalisanId INT
   ,CalisanAd NVARCHAR(100)
) 

--Veri ekleme 

INSERT INTO dbo.Calisanlar (CalisanId, CalisanAd)
	VALUES (1,
	-- CalisanId - int 
	N'Mahmut'
	-- CalisanAd - nvarchar(100) 
	) 

--IF EXISTS kullanımı 

IF EXISTS (SELECT
			*
		FROM Calisanlar
		WHERE CalisanId = 1)
BEGIN
	PRINT '1 numaralı id var';
END
ELSE
BEGIN
	PRINT 'Böyle bir id yok';
END</code></pre>
<p>Yukarıda iki adet örnek var. Birinci örnekte tablomuz var mı kontrol ediyoruz. İkinci örnekte ise tablo içerisinde veri var mı kontrol ediyoruz. Sonuçları Print ile yazdırdık.</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"> 2.447</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
