Difference between pages "CONCAT/de" and "Strings/de"

From SQLZOO
< CONCAT(Difference between pages)
Jump to: navigation, search
 
(Created page with "Category:Deutsch <table align='right' border='1'> <caption>Kompatibilität</caption> <tr><th colspan='3'>s1 || s2</th></tr> <tr><td align='center'>'''DBMS'''</td><td align...")
 
Line 2: Line 2:
 
<table align='right' border='1'>
 
<table align='right' border='1'>
 
<caption>Kompatibilität</caption>
 
<caption>Kompatibilität</caption>
<tr><th colspan='3'>CONCAT(s1, s2)</th></tr>
+
<tr><th colspan='3'>s1 || s2</th></tr>
 
<tr><td align='center'>'''DBMS'''</td><td align='center'>'''OK'''</td><td align='center'>'''Alternative'''</td></tr>
 
<tr><td align='center'>'''DBMS'''</td><td align='center'>'''OK'''</td><td align='center'>'''Alternative'''</td></tr>
<tr><td align='left'>Ingres</td><td>Ja</td><td></td></tr>
+
<tr><td align='left'>Ingres</td><td>Yes</td><td></td></tr>
<tr><td align='left'>MySQL</td><td>Ja</td><td></td></tr>
+
<tr><td align='left'>MySQL</td><td>No</td><td>[[CONCAT/de | CONCAT(s1,s2)]]</td></tr>
<tr><td align='left'>Oracle</td><td>Nein</td><td>s1 || s2</td></tr>
+
<tr><td align='left'>Oracle</td><td>Yes</td><td></td></tr>
<tr><td align='left'>PostgreSQL</td><td>Nein</td><td>s1 || s2</td></tr>
+
<tr><td align='left'>PostgreSQL</td><td>Yes</td><td></td></tr>
<tr><td align='left'>SQL Server</td><td>Nein</td><td>s1 + s2</td></tr>
+
<tr><td align='left'>SQL Server</td><td>No</td><td>s1 + s2</td></tr>
 
</table>
 
</table>
  
<h1>CONCAT</h1>
+
<h1>|| (Zeichenketten / Strings)</h1>
<p>Mittels CONCAT können mehrere Zeichenketten (Strings) zu einer Zeichekkette zusammengefügt werden.</p>  
+
Mittels || können mehrere Zeichenketten (Strings) zu einer Zeichekkette zusammengefügt werden.</p>
 
<pre style='width:60ex'>
 
<pre style='width:60ex'>
   CONCAT(s1, s2 ...) 
+
   s1 || s2  
 
</pre>
 
</pre>
  
 
<div class='ht'>
 
<div class='ht'>
 +
 
In diesem Beispiel werden die Region und der Name eines Landes zusammengefügt.  
 
In diesem Beispiel werden die Region und der Name eines Landes zusammengefügt.  
<source lang='sql' class='def e-oracle e-postgres'>
+
<source lang='sql' class='def e-mysql'>
SELECT region || name
+
SELECT CONCAT(region,name)
 
   FROM bbc
 
   FROM bbc
 
</source>
 
</source>
Line 28: Line 29:
 
</source>
 
</source>
 
<source lang='sql' class='def'>
 
<source lang='sql' class='def'>
SELECT CONCAT(region,name)
+
SELECT region || name
 
   FROM bbc
 
   FROM bbc
 
</source>
 
</source>

Revision as of 18:28, 21 October 2012

Kompatibilität
s1 || s2
DBMSOKAlternative
IngresYes
MySQLNo CONCAT(s1,s2)
OracleYes
PostgreSQLYes
SQL ServerNos1 + s2

|| (Zeichenketten / Strings)

Mittels || können mehrere Zeichenketten (Strings) zu einer Zeichekkette zusammengefügt werden.</p>

   s1 || s2    

In diesem Beispiel werden die Region und der Name eines Landes zusammengefügt.

SELECT CONCAT(region,name)
  FROM bbc
SELECT region + name
  FROM bbc
SELECT region || name
  FROM bbc

Siehe auch

Sprache: English  • Deutsch
Personal tools
Namespaces

Variants
Actions
Reference
Toolbox
Google AdSense