﻿<?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>Tüm Triggerları Listelemek &#8211; SQL Server Eğitimleri</title>
	<atom:link href="https://sqlserveregitimleri.com/etiket/tum-triggerlari-listelemek/feed" rel="self" type="application/rss+xml" />
	<link>https://sqlserveregitimleri.com</link>
	<description>SQL Server ile ilgili her şey</description>
	<lastBuildDate>Sun, 27 Mar 2022 16:15:20 +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’da Tüm Triggerları Listeleme</title>
		<link>https://sqlserveregitimleri.com/sql-serverda-tum-triggerlari-listeleme</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Mon, 17 Jun 2019 14:32:06 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server’da Tüm Triggerları Listelemek]]></category>
		<category><![CDATA[Triggerları Listelemek]]></category>
		<category><![CDATA[Tüm Triggerları Listelemek]]></category>
		<guid isPermaLink="false">http://sqlserveregitimleri.com/?p=6251</guid>

					<description><![CDATA[Herkese merhaba, SQL Server’da bazı durumlarda veritabanınıza ait tüm triggerları listelemeniz gerekiyor olabilir. Aşağıdaki kod yardımı ile bu işlemi rahatlıkla yapabilirsiniz. Not : İşlem öncesi ilgili veritabanınızı...]]></description>
										<content:encoded><![CDATA[<p>Herkese merhaba,</p>
<p>SQL Server’da bazı durumlarda veritabanınıza ait tüm triggerları listelemeniz gerekiyor olabilir.</p>
<p>Aşağıdaki kod yardımı ile bu işlemi rahatlıkla yapabilirsiniz.</p>
<p><strong>Not : </strong>İşlem öncesi ilgili veritabanınızı seçtiğinizden emin olun.</p>
<pre class="line-numbers"><code class="language-sql">SELECT trg.name AS trigger_name,
       SCHEMA_NAME(tab.schema_id) + '.' + tab.name AS [table],
       CASE
           WHEN is_instead_of_trigger = 1 THEN
               'Instead of'
           ELSE
               'After'
       END AS [activation],
       (CASE
            WHEN OBJECTPROPERTY(trg.object_id, 'ExecIsUpdateTrigger') = 1 THEN
                'Update '
            ELSE
                ''
        END + CASE
                  WHEN OBJECTPROPERTY(trg.object_id, 'ExecIsDeleteTrigger') = 1 THEN
                      'Delete '
                  ELSE
                      ''
              END + CASE
                        WHEN OBJECTPROPERTY(trg.object_id, 'ExecIsInsertTrigger') = 1 THEN
                            'Insert'
                        ELSE
                            ''
                    END
       ) AS [event],
       CASE
           WHEN trg.parent_class = 1 THEN
               'Table trigger'
           WHEN trg.parent_class = 0 THEN
               'Database trigger'
       END [class],
       CASE
           WHEN trg.[type] = 'TA' THEN
               'Assembly (CLR) trigger'
           WHEN trg.[type] = 'TR' THEN
               'SQL trigger'
           ELSE
               ''
       END AS [type],
       CASE
           WHEN is_disabled = 1 THEN
               'Disabled'
           ELSE
               'Active'
       END AS [status],
       OBJECT_DEFINITION(trg.object_id) AS [definition]
FROM sys.triggers trg
    LEFT JOIN sys.objects tab
        ON trg.parent_id = tab.object_id
ORDER BY trg.name;</code></pre>
<p>Yukarıdaki kod bloğunu çalıştırdığınızda aşağıdaki sonucu göreceksiniz.</p>
<p><img fetchpriority="high" decoding="async" class="alignnone wp-image-13417 size-full" src="https://sqlserveregitimleri.com/wp-content/uploads/2019/06/sql-serverda-tum-triggerlari-listeleme-1.jpg" alt="SQL Server’da Tüm Triggerları Listeleme" width="700" height="469" srcset="https://sqlserveregitimleri.com/wp-content/uploads/2019/06/sql-serverda-tum-triggerlari-listeleme-1.jpg 700w, https://sqlserveregitimleri.com/wp-content/uploads/2019/06/sql-serverda-tum-triggerlari-listeleme-1-315x211.jpg 315w, https://sqlserveregitimleri.com/wp-content/uploads/2019/06/sql-serverda-tum-triggerlari-listeleme-1-448x300.jpg 448w, https://sqlserveregitimleri.com/wp-content/uploads/2019/06/sql-serverda-tum-triggerlari-listeleme-1-201x135.jpg 201w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>Görüldüğü üzere tüm Trigger&#8217;lar listelenmiş 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"> 468</span><span class='epvc-label'> Kez Okundu</span></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
