Difference between revisions of "INSTR/de"

From SQLZOO
Jump to: navigation, search
(Created page with "Category:Deutsch <table align='right' border='1'> <caption>Kompatibilität</caption> <tr><th colspan='3'>INSTR(s1, s2)</th></tr> <tr><td align='center'>'''DBMS'''</td><td ...")
 
 
Line 15: Line 15:
 
<p></p>  
 
<p></p>  
 
<pre style='width:60ex'>
 
<pre style='width:60ex'>
     INSTR('Hello world', 'll') -> 3  
+
     INSTR('Hallo Welt', 'll') -> 3  
 
</pre>
 
</pre>
  

Latest revision as of 12:54, 28 October 2012

Kompatibilität
INSTR(s1, s2)
DBMSOKAlternative
IngresNein POSITION(s2 IN s1)
MySQLJa
OracleJa
PostgreSQLNein POSITION(s2 IN s1)
SQL ServerNein PATINDEX('%'+s2+'%',s1)

INSTR

INSTR(s1, s2) liefert die Position der Zeichenkette s1 innerhalb der (größeren) Zeichenkette s1. Das erste Zeichen hat Position 1. Falls s2 nicht in s1 vorhanden ist, wird 0 zurückgeliefert.

    INSTR('Hallo Welt', 'll') -> 3 

In diesem Beispiel wird die Position der Zeichenkette "an" in jedem Ländernamen ermittelt.

SELECT name,
       POSITION('an' IN name)
  FROM bbc
SELECT name,
       PATINDEX('%an%', name)
  FROM bbc
 ORDER BY name
SELECT name,
       INSTR(name, 'an')
  FROM bbc

Siehe auch

Sprache: English  • Deutsch
Personal tools
Namespaces

Variants
Actions
Reference
Toolbox
Google AdSense