<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - PL/SQL</title>
		<link>https://www.developpez.net/forums/</link>
		<description><![CDATA[Forum d'entraide sur le PL/SQL]]></description>
		<language>fr</language>
		<lastBuildDate>Sat, 18 Apr 2026 10:13:22 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - PL/SQL</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title><![CDATA[[12c] Déploiement d'un trigger sur un environnement unique]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2177589&amp;goto=newpost</link>
			<pubDate>Wed, 18 Jun 2025 15:05:45 GMT</pubDate>
			<description>Bonjour à toutes et tous ! 
...</description>
			<content:encoded><![CDATA[<div>Bonjour à toutes et tous !<br />
<br />
Je rencontre une petite problématique pour la première fois, c'est peut être lié au logiciel utilisé pour accéder à la bdd (Oracle 12) : DBeaver<br />
<br />
J'ai à ma disposition 3 environnements : DEV / TEST / PROD qui sont plus ou moins ISO, dans les trois environnements la bdd a la même dénomination, &quot;BDDNAME&quot;.<br />
<br />
Je souhaite déployer un trigger dans un premier temps sur l'environnement de DEV afin d'affiner le trigger, puis le livrer en TEST et finalement en PROD.<br />
<br />
Le trigger commence par : <br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #808080;">--------------------------------------</span>
&nbsp;
<span style="color: #0000ff;">CREATE</span> <span style="color: #0000ff;">OR</span> <span style="color: #0000ff;">REPLACE</span> <span style="color: #0000ff;">TRIGGER</span> BDDNAME.TRG_NAME
&nbsp;
Before <span style="color: #0000ff;">insert</span> <span style="color: #0000ff;">or</span> <span style="color: #0000ff;">Update</span> <span style="color: #0000ff;">OF</span> Champs <span style="color: #0000ff;">ON</span> TABLE_NAME <span style="color: #0000ff;">For</span> each ROW
&nbsp;
<span style="color: #0000ff;">declare</span>
&nbsp;
...
&nbsp;
<span style="color: #808080;">--------------------------------------</span></pre></td></tr></table></code><hr />
</div>Ma problématique est qu'il est automatiquement créé sur les 3 environnements, alors qu'au moment ou je lance le script, je suis bien sur le serveur de DEV. Si je le supprime après coup sur les environnements de TEST et PROD, il l'est également en DEV ...<br />
<br />
Est-ce qu'il y aurait moyen d'indiquer dans le script de ne le déployer que sur le serveur DEV ? <br />
<br />
Est-ce que l'une ou l'un d'entre vous aurait déjà rencontré ce soucis ?<br />
<br />
J'ai un doute sur le logiciel installé pour accéder à la bdd (DBeaver), je me demande si ce n'est pas &quot;simplement&quot; un problème d'affichage sur celui ci, je testerai bien (je vais sans doute finir par le faire), mais déployer le trigger en PROD, même pour un très court moment ... comment dire ... je ne suis pas extrêmement chaud (Murphy m'attends au tournant, c'est sûr !) !<br />
<br />
Merci d'avance pour vos réponses et / ou conseils ! :)</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1089/bases-donnees/oracle/pl-sql/">PL/SQL</category>
			<dc:creator>Rudy_Bzh</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2177589/bases-donnees/oracle/pl-sql/deploiement-d-trigger-environnement-unique/</guid>
		</item>
	</channel>
</rss>
