Verwendung von Steuerzeichen mit Oracle SQL

May 5

Verwendung von Steuerzeichen mit Oracle SQL

Ein Steuerzeichen ist ein Karat-förmige Zeichen befindet sich auf der Tastatur. Steuerzeichen zeigen Wagenrücklauf oder Tab oder RÜCKTASTE. Geben Sie ein Steuerzeichen durch einen Schlüssel und die STRG-Taste gleichzeitig drücken. Oracle hat eine eingebaute Datenbank-Funktion CHR, das erleichtert die Verwendung von Steuerzeichen in Oracle SQL * Plus und in Oracle PL/SQL. Die CHR-Funktion nimmt einen Integer-Wert als Eingabe, und wandelt sie in den entsprechenden Zeichenwert.

Anweisungen

Decimal-Wert zu finden

1 Öffnen Sie die ASCII-Tabelle. Hier finden Sie die vollständige Liste von decimal-Werten für jedes Steuerelement Zeichen am http://ascii-table.com/ascii.php.

2 Den decimal-Wert des Zeichens gewünschte Steuerelement aus der ASCII-Tabelle zu finden.

3 Geben Sie diesen Dezimalwert der Steuerzeichen in die CHR-Funktion. Dadurch wird Oracle drucken Sie das Steuerzeichen in Oracle SQL * Plus, als auch in PL/SQL.

Beispiel 1

4 Öffnen Sie die ASCII-Tabelle. Für jedes Steuerelement Zeichen bei http://ascii-table.com/ascii.php finden Sie die vollständige Liste von decimal-Werten.

5 Finden Sie den decimal-Wert für das Steuerzeichen entsprechend mit Zeilenvorschub (^ J). Blick auf die Tabelle, sehen Sie, dass der entsprechende Dezimalwert 10 ist.

6 Geben Sie Integer-Wert 10 in die CHR-Funktion. Das folgende SQL druckt einen Zeilenvorschub zwischen zwei Zeichenfolgen in sqlplus

SQL > Wählen Sie 'test' || Chr (10) || " ABC "aus zwei;

'TEST' ||


Test

ABC

Beispiel 2

7 Öffnen Sie die ASCII-Tabelle. Für jedes Steuerelement Zeichen bei http://ascii-table.com/ascii.php finden Sie die vollständige Liste von decimal-Werten.

8 Finden Sie den decimal-Wert für das Kontrollzeichen entspricht mit Backspace (^ H). Blick auf die Tabelle, sehen Sie, dass der entsprechende Dezimalwert 8 ist.

9 Eingang 8 in die CHR-Funktion. Das folgende SQL druckt ein Rückschritt nach dem Drucken der ersten Zeichenfolge auszulöschen das letzte Zeichen der ersten Zeichenfolge vor dem Drucken der Zweitens.

SQL > Wählen Sie 'test' || Chr (8) || " ABC "aus zwei;

'TEST' ||


tesabc

Beispiel 3

10 Öffnen Sie die ASCII-Tabelle. Für jedes Steuerelement Zeichen bei http://ascii-table.com/ascii.php finden Sie die vollständige Liste von decimal-Werten.

11 Finden Sie den decimal-Wert für das Steuerzeichen entsprechend mit Horizontal Tabulation (^ t). Blick auf die Tabelle, sehen Sie, dass der entsprechende Dezimalwert 9 ist.

12 Eingang 9 in die CHR-Funktion. Das folgende SQL druckt einen horizontalen Tabulator nach dem Drucken der ersten Zeichenfolge vor dem Drucken der zweiten Zeichenfolge.

SQL > Wählen Sie 'test' || Chr (9) || " ABC "aus zwei;

'TEST' ||


Testen Sie abc