<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.sqle.ru/index.php?action=history&amp;feed=atom&amp;title=Oracle_PL%2FSQL%2FChar_Functions%2FREPLACE</id>
		<title>Oracle PL/SQL/Char Functions/REPLACE - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.sqle.ru/index.php?action=history&amp;feed=atom&amp;title=Oracle_PL%2FSQL%2FChar_Functions%2FREPLACE"/>
		<link rel="alternate" type="text/html" href="http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Char_Functions/REPLACE&amp;action=history"/>
		<updated>2026-05-24T19:23:08Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Char_Functions/REPLACE&amp;diff=1751&amp;oldid=prev</id>
		<title> в 13:45, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Char_Functions/REPLACE&amp;diff=1751&amp;oldid=prev"/>
				<updated>2010-05-26T13:45:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:45, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Char_Functions/REPLACE&amp;diff=1752&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Char_Functions/REPLACE&amp;diff=1752&amp;oldid=prev"/>
				<updated>2010-05-26T09:58:52Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==If not found, then the replacing does not occur==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; --If not found, then the replacing does not occur&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT REPLACE (&amp;quot;This is a test&amp;quot;,&amp;quot;glurg&amp;quot;,&amp;quot; may be &amp;quot;) FROM dual;&lt;br /&gt;
REPLACE(&amp;quot;THISI&lt;br /&gt;
--------------&lt;br /&gt;
This is a test&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Remove a letter from string with replace function==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; select REPLACE (&amp;quot;ABCDA&amp;quot;, &amp;quot;A&amp;quot;,&amp;quot;&amp;quot;)   remove_A from dual;&lt;br /&gt;
REMOVE_A&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
BCD&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==REPLACE(&amp;quot;OPS$SPORANO&amp;quot;, &amp;quot;OPS$&amp;quot;)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT REPLACE(&amp;quot;OPS$SPORANO&amp;quot;, &amp;quot;OPS$&amp;quot;)&lt;br /&gt;
  2  FROM   DUAL;&lt;br /&gt;
REPLACE&lt;br /&gt;
-------&lt;br /&gt;
SPORANO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                                                                                                      Page           1&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==REPLACE() replaces every occurrence of the string specified as the search_string with the replacement_string. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
Syntax: REPLACE(&amp;lt;string_expression&amp;gt;, &amp;lt;search_string&amp;gt; [, &amp;lt;replacement_string&amp;gt;])&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT&lt;br /&gt;
  2     REPLACE (&amp;quot;ABCDA&amp;quot;, &amp;quot;A&amp;quot;,&amp;quot;*&amp;quot;)  replace_A,&lt;br /&gt;
  3     REPLACE (&amp;quot;ABCDA&amp;quot;, &amp;quot;A&amp;quot;)      remove_A,&lt;br /&gt;
  4     REPLACE (&amp;quot;ABCDA&amp;quot;,NULL)      null_search&lt;br /&gt;
  5  FROM dual;&lt;br /&gt;
REPLA REM NULL_&lt;br /&gt;
----- --- -----&lt;br /&gt;
*BCD* BCD ABCDA&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==REPLACE: Replace with string every time it occurs==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; -- Replace with string every time it occurs.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT REPLACE (&amp;quot;This is a test&amp;quot;,&amp;quot; is &amp;quot;,&amp;quot; may be &amp;quot;) FROM dual;&lt;br /&gt;
REPLACE(&amp;quot;THISISATE&lt;br /&gt;
------------------&lt;br /&gt;
This may be a test&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Replace: returns a string in which every occurrence of the pattern_to_find has been replaced with pattern_to_replace_by==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; -- Replace: returns a string in which every occurrence of the pattern_to_find has been replaced with pattern_to_replace_by.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; --The general format for this function is:&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; --REPLACE(source_string, pattern_to_find, pattern_to_replace_by)&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT REPLACE(&amp;quot;Mississippi&amp;quot;, &amp;quot;pi&amp;quot;, &amp;quot;PI&amp;quot;) FROM dual;&lt;br /&gt;
REPLACE(&amp;quot;MI&lt;br /&gt;
-----------&lt;br /&gt;
MississipPI&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==REPLACE(&amp;quot;This is a test&amp;quot;,&amp;quot;t&amp;quot;,&amp;quot;XYZ&amp;quot;)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
SQL&amp;gt; -- Regext_Replace&lt;br /&gt;
SQL&amp;gt; -- An example of the REPLACE function&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT REPLACE(&amp;quot;This is a test&amp;quot;,&amp;quot;t&amp;quot;,&amp;quot;XYZ&amp;quot;) FROM dual;&lt;br /&gt;
REPLACE(&amp;quot;THISISATE&lt;br /&gt;
------------------&lt;br /&gt;
This is a XYZesXYZ&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==select replace( &amp;quot;Oracle is great!&amp;quot;, &amp;quot;great&amp;quot;, &amp;quot;awesome&amp;quot; )==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; select replace( &amp;quot;Oracle is great!&amp;quot;, &amp;quot;great&amp;quot;, &amp;quot;awesome&amp;quot; )&lt;br /&gt;
  2  from dual&lt;br /&gt;
  3  /&lt;br /&gt;
REPLACE(&amp;quot;ORACLEISG&lt;br /&gt;
------------------&lt;br /&gt;
Oracle is awesome!&lt;br /&gt;
1 row selected.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; --&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Syntax: REPLACE (&amp;lt;string_expression&amp;gt;,&amp;lt;search_string&amp;gt; [,&amp;lt;replacement_string&amp;gt;])==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT REPLACE (&amp;quot;ABCDA&amp;quot;, &amp;quot;A&amp;quot;,&amp;quot;*&amp;quot;)  replace_A from dual;&lt;br /&gt;
REPLACE_A&lt;br /&gt;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
*BCD*&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==translate vs replace==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; select translate(&amp;quot;beer bucket&amp;quot;,&amp;quot;beer&amp;quot;,&amp;quot;milk&amp;quot;) as translate&lt;br /&gt;
  2  ,      replace  (&amp;quot;beer bucket&amp;quot;,&amp;quot;beer&amp;quot;,&amp;quot;milk&amp;quot;) as replace_1&lt;br /&gt;
  3  ,      replace  (&amp;quot;beer bucket&amp;quot;,&amp;quot;beer&amp;quot;)        as replace_2&lt;br /&gt;
  4  from   dual;&lt;br /&gt;
TRANSLATE   REPLACE_1   REPLACE&lt;br /&gt;
----------- ----------- -------&lt;br /&gt;
miik muckit milk bucket  bucket&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>