Insert Text Literal and Concatenation in Oracle SQL Εισαγωγή κειμένου σε γραμματική και αληλουχία Oracle SQL
In Oracle, it’s possible to insert literal or concatenate 2 or more charater strings or SQL result output together. Στην Oracle, είναι πιθανό να προστεθεί κυριολεκτική ή ενώσετε 2 ή περισσότερα charater strings SQL ή αποτέλεσμα την παραγωγή μαζί. This manipulation allows you to manipulate the format of data returned by SQL query. Αυτή η χειραγώγηση σας επιτρέπει να χειραγωγήσει τη μορφή των δεδομένων που επιστρέφονται από την SQL query.
Two solid vertical bar || operator is used to concatenate 2 or more strings. Δύο στερεών κατακόρυφη μπάρα | | φορέα χρησιμοποιείται για να ενώσετε 2 ή περισσότερες χορδές. Beside, Oracle also provides the CONCAT character function as an alternative to the vertical bar operator just in case there is situation where it is difficult or impossible to control translation performed by operating system or network utilities. Δίπλα, η Oracle παρέχει επίσης την CONCAT χαρακτήρα λειτουργούν ως εναλλακτική λύση προς την κατακόρυφη μπάρα φορέα μόνο στην περίπτωση που υπάρχει κατάσταση που είναι δύσκολο ή αδύνατο τον έλεγχο της μετάφρασης που εκτελούνται από το λειτουργικό σύστημα ή το δίκτυο επιχειρήσεων κοινής ωφελείας. This function should be used in applications that will be moved between environments with differing character sets. Η λειτουργία αυτή θα πρέπει να χρησιμοποιείται σε εφαρμογές που θα διακινούνται μεταξύ περιβάλλοντα με διαφορετικές σύνολα χαρακτήρων.
Oracle will automatically casts values into types which can be concatenated. Oracle αυτόματα θα ρίχνει τιμές σε είδη που μπορούν να συννενωθούν. As Oracle interprets NULL as the empty (zero-length) character string, it doesn’t return NULL if an operand is NULL, meaning concatenating a zero-length character string with another operand always results in the other operand, so null can result only from the concatenation of two null strings. Όπως NULL ως Μαντείο ερμηνεύει το άδειο (μηδενικού μήκους) string χαρακτήρα, δεν επιστρέφει NULL αν τελεστού είναι NULL, έννοια concatenating μηδενικό μήκος χαρακτήρων που με άλλο τελεστή πάντοτε την άλλη τελεστή, οπότε μπορεί να οδηγήσει μόνο null από την Επί δύο null strings. To concatenate an expression that might be null, use the NVL function to explicitly convert the expression to a zero-length string. Για να συνδέσετε μια έκφραση που θα μπορούσε να είναι άκυρες, χρησιμοποιήστε τη λειτουργία NVL να μετατρέψετε ρητά την έκφραση σε μια μηδενικού μήκους.
Concatenating two strings results in another character string. Concatenating δύο strings αποτελέσματα σε άλλο χαρακτήρα string. If both character strings are of datatype CHAR, the result has datatype CHAR and is limited to 2000 characters. Αν και οι δύο χαρακτήρων είναι CHAR των δεδομένων, το αποτέλεσμα έχει τα δεδομένα CHAR και περιορίζεται σε 2000 χαρακτήρες. If either string is of datatype VARCHAR2, the result has datatype VARCHAR2 and is limited to 4000 characters. Αν ένα string είναι VARCHAR2 των δεδομένων, το αποτέλεσμα έχει και η VARCHAR2 δεδομένων περιορίζεται σε 4000 χαρακτήρες. Trailing blanks in character strings are preserved by concatenation, regardless of the strings’ datatypes. Καταληκτικά κενά στην χαρακτήρων είναι διατηρημένα με αληλουχία, ανεξάρτητα από το strings "δεδομένων.
For literal insertion, put the strings between the single quote ‘ in the SQL statement. Για προσθήκη γραμματική, που οι χορδές μεταξύ η μόνη προσφορά »στην πρόταση SQL.
Example and Usage : Παράδειγμα και Χρήση:
SELECT ‘Name is ‘ || name FROM table; Επιλέξτε 'όνομα είναι «| | όνομα από τον πίνακα?
Name is whatever_name Το όνομα είναι whatever_name
SELECT number || ‘ - ‘ || description FROM table ORDER BY number Επιλέξτε πλήθος | | '-' | | περιγραφή από τον πίνακα παραγγελία αριθμό
1 - description 1 1 - Περιγραφή 1
2 - description 2 2 - Περιγραφή 2
Advance Usage : Advance Χρήση:
It’s possible to use Concatenation and Literal Insertion to generate a set of SQL query language automatically, especially when need to perform same operation to lots of tables, ie dropping a lot of tables. Είναι δυνατόν να χρησιμοποιηθούν και κατά γράμμα Επί Παρεμβολή να δημιουργήσει ένα σύνολο SQL query γλώσσα αυτόματα, ειδικά όταν χρειαστεί να κάνει για την ίδια τη λειτουργία των τμημάτων των πινάκων, δηλαδή πτώση πολλά τραπέζια. To do this, format the SQL data query language to output the query result in valid SQL format, and spool the SQL query results to a file. Για να γίνει αυτό, η μορφή των δεδομένων SQL query γλώσσα για την έξοδο των αιτημάτων έχει ως αποτέλεσμα έγκυρο SQL μορφή, και η ουρά του SQL query αποτελέσματα σε ένα αρχείο. Then execute the file that contains SQL statements. Στη συνέχεια εκτελούν το αρχείο που περιέχει δηλώσεις SQL.
Example: Παράδειγμα:
SELECT ‘DROP TYPE ‘ || type_name || ‘;’ Επιλέξτε 'DROP ΤΥΠΟΥ "| | type_name | |"? "
will generates: θα δημιουργεί:
DROP TYPE type_name DROP ΤΥΠΟΥ type_name
that can be run at SQL*Plus by calling the file with @filename. ότι μπορεί να εκτελεστεί σε SQL * Plus, καλώντας το αρχείο με όνομα αρχείου @. All types that been selected from first SQL statements will be dropped from the database. Όλα τα είδη που επιλέχθηκαν από την πρώτη SQL δηλώσεις θα πέσει από τη βάση δεδομένων.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. ΣΗΜΑΝΤΙΚΟ: Αυτό είναι μια μηχανή που μεταφράστηκε σελίδα παρέχονται "ως έχουν", χωρίς εγγύηση. Machine translation may be difficult to understand. Η αυτόματη μετάφραση μπορεί να είναι δύσκολο να κατανοηθεί. Please refer to Παρακαλείσθε να original English article πρωτότυπο αγγλικό άρθρο whenever possible. όποτε είναι δυνατόν.
Share and contribute or get technical support and help at Μοιραστείτε και συμβάλλουν ή λάβετε τεχνική υποστήριξη και βοήθεια στο My Digital Life Forums Η ψηφιακή ζωή φόρουμ .
Related Articles Σχετικά Άρθρα
- Insert and Fill Random Filler Text and Lorem Ipsum Into Office Word, Execel and PowerPoint 2007 Εισαγωγή και συμπληρώστε τυχαία πλήρωσης κείμενο και Lorem Ipsum σε Office Word, PowerPoint 2007 και Execel
- Download Free Ultra Hal Text-to-Speech Reader 1.0 for Convenient Text Reading Κατεβάστε Δωρεάν Ultra Hal Text-to-Speech Reader 1.0 για Convenient Κείμενο Ρέντινγκ
- Download Free Ease PDF to Text Extractor v1.10 to Convert PDF to Text Files in Bulk Download Free PDF Ευκολία στην Κείμενο Extractor v1.10 για μετατροπή αρχείων PDF σε κείμενο χύδην
- Add and Insert to Put Google AdSense Ads Units Between Blog Posts in Blogger.com Προσθήκη και να τοποθετήσετε το Google AdSense διαφημίσεις μονάδες μεταξύ των θέσεων Blog σε Blogger.com
- Insert Real Time Web Sites Into PowerPoint Presentation Slides With LiveWeb Εισαγωγή σε πραγματικό χρόνο τοποθεσίες Web στο PowerPoint παρουσίαση με διαφάνειες LiveWeb
- Check Oracle Version Ελέγξτε Oracle εκδοχή
- Oracle Database Link Oracle Database Link
- Oracle JDeveloper Reviews Oracle JDeveloper σχόλια
- IMP-00013 Oracle Import Error IMP-00013 Oracle Import Error
- How to Escape Characters in Oracle PL/SQL Queries Πώς να ξεφύγει από τους χαρακτήρες στο Oracle PL / SQL ερωτήματα


























March 2nd, 2007 21:57 2 Μαρ, 2007 21:57
Good article. Καλό το άρθρο. Got what I was looking for… Το βρήκα αυτό που έψαχνα ...