Insert Text Literal and Concatenation in Oracle SQL Inserire il testo letterale e la concatenazione di Oracle SQL

In Oracle, it’s possible to insert literal or concatenate 2 or more charater strings or SQL result output together. In Oracle, è possibile inserire letterale o concatenare 2 o più stringhe charater o SQL risultato di output insieme. This manipulation allows you to manipulate the format of data returned by SQL query. Questa manipolazione permette di manipolare il formato dei dati restituiti dalla query SQL.

Two solid vertical bar || operator is used to concatenate 2 or more strings. Due solidi barra verticale | | operatore è usato per concatenare 2 o più stringhe. 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. Accanto, Oracle fornisce anche la funzione Concat carattere come alternativa alla barra verticale operatore nel caso in cui non vi è situazione in cui è difficile o impossibile per controllare la traduzione eseguita dal sistema operativo o della rete di pubblica utilità. This function should be used in applications that will be moved between environments with differing character sets. Questa funzione dovrebbe essere usato in applicazioni che verranno spostati tra ambienti con diversi set di caratteri.

Oracle will automatically casts values into types which can be concatenated. Oracle si mette automaticamente in tipi di valori che possono essere concatenati. 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. Come interpreta Oracle NULL come il vuoto (lunghezza zero) stringa di caratteri, che non restituisce NULL se uno è NULL operando, nel senso concatenating uno di lunghezza zero stringa di caratteri con un altro operando semper risultati in altre operando, in modo nulla può risultare solo dalla concatenazione di due stringhe null. To concatenate an expression that might be null, use the NVL function to explicitly convert the expression to a zero-length string. Per concatenare un'espressione che potrebbe essere nullo, utilizzare la funzione NVL di convertire esplicitamente l'espressione di uno zero stringa di lunghezza.

Concatenating two strings results in another character string. Concatenating due stringhe di risultati in un'altra stringa di caratteri. If both character strings are of datatype CHAR, the result has datatype CHAR and is limited to 2000 characters. Se entrambe le stringhe di caratteri sono di datatype CHAR, il risultato ha dato CHAR ed è limitata a 2000 caratteri. If either string is of datatype VARCHAR2, the result has datatype VARCHAR2 and is limited to 4000 characters. Se una stringa è di datatype VARCHAR2, il risultato ha dato VARCHAR2 ed è limitato a 4000 caratteri. Trailing blanks in character strings are preserved by concatenation, regardless of the strings’ datatypes. Spazi vuoti nelle stringhe di caratteri sono conservati concatenazione, indipendentemente dalle corde 'di dati.

For literal insertion, put the strings between the single quote ‘ in the SQL statement. Per l'inserimento letterale, mettere le corde tra la singola citazione 'in SQL.

Example and Usage : Esempio e Uso:

SELECT ‘Name is ‘ || name FROM table; Selezionare 'Nome' | | nome FROM tabella;

Name is whatever_name Nome è whatever_name

SELECT number || ‘ - ‘ || description FROM table ORDER BY number Selezionare il numero | | '-' | | descrizione FROM tabella ORDER BY numero

1 - description 1 1 - descrizione 1
2 - description 2 2 - descrizione 2

Advance Usage : Anticipo Utilizzo:

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. E 'possibile utilizzare Concatenazione e letterale Inserimento di generare una serie di query SQL lingua automaticamente, soprattutto quando necessario eseguire stessa operazione per lotti di tabelle, vale a dire abbandonare un sacco di tabelle. 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. Per effettuare questa operazione, il formato dei dati di SQL Query Language per produrre il risultato della query SQL in formato valido, e la bobina risultati della query SQL in un file. Then execute the file that contains SQL statements. Quindi eseguire il file che contiene istruzioni SQL.

Example: Esempio:

SELECT ‘DROP TYPE ‘ || type_name || ‘;’ Selezionare 'DROP TIPO' | | type_name | | ';'

will generates: si genera:

DROP TYPE type_name DROP TIPO type_name

that can be run at SQL*Plus by calling the file with @filename. che può essere eseguito in SQL * Plus chiamando il file con il nome del file @. All types that been selected from first SQL statements will be dropped from the database. Tutti i tipi che state selezionate dal primo dichiarazioni di SQL saranno eliminati dal database.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Questa è una macchina tradotto pagina che è fornito "così come sono" senza garanzia. Machine translation may be difficult to understand. La traduzione automatica può essere difficile da capire. Please refer to Si prega di fare riferimento a original English article articolo originale in inglese whenever possible. ogniqualvolta ciò sia possibile.

Share and contribute or get technical support and help at Condividere e contribuire o ottenere supporto tecnico e contribuire a My Digital Life Forums La mia vita digitale forum .



One Response to “Insert Text Literal and Concatenation in Oracle SQL” Una risposta a "Inserire il testo letterale e la concatenazione di Oracle SQL"

  1. Arun
    March 2nd, 2007 21:57 2a marzo, 2007 21:57
    1

    Good article. Buona articolo. Got what I was looking for… Hai ciò che io stavo cercando ...

Leave a Reply Lascia un Commento

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> È possibile utilizzare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Iscriviti ai commenti funzione è stata disattivata. To receive notification of latest comments posted, subscribe to Per ricevere la notifica di commenti più recenti pubblicati, iscrivetevi alla My Digital Life Comments RSS feed La mia vita digitale Commenti feed RSS or o register to receive Registrati per ricevere new comments in daily email digest. nuovi commenti in email giornaliera digerire.
Custom Search

New Articles Nuovi articoli

Incoming Search Terms for the Article Cerca in entrata Termini per l'articolo

oracle concatenation oracolo concatenazione - -- oracle sql concatenate Oracle SQL concatenare - -- concatenation oracle concatenazione oracolo - -- Concatenation in Oracle Concatenazione di Oracle - -- concat sqlplus Concat sqlplus - -- oracle concat string oracolo Concat stringa - -- sqlplus concatenate sqlplus concatenare - -- oracle concatenate oracolo concatenare - -- concatenation in oracle sql concatenazione di Oracle SQL - -- concat oracle sql Oracle SQL Concat - -- concat oracle Concat oracolo - -- insert & in oracle inserire e in Oracle - -- oracle concat oracolo Concat - -- SQL SELECT literal SQL SELECT letterali - -- concatenate in oracle sql concatenare in Oracle SQL - -- concat text oracle Concat testo oracolo - -- oracle select literal oracolo selezionare letterale - -- concatenation in oracle insert statement concatenazione di oracolo inserire dichiarazione - -- sqlplus concat sqlplus Concat - -- SQL CONCATENATE ORACLE Concatenare SQL ORACLE - -- concat char oracle Concat char oracolo - -- concat integer with string in sql oracle Concat intero con stringa in SQL di Oracle - -- concatenate strings with select in oracle concatenare stringhe nel selezionare con Oracle - -- concatenate sql oracle Oracle SQL concatenare - -- concatenate in sql oracle concatenare in SQL di Oracle - -- concatination of strings in sql insert queries concatination di stringhe di inserire query SQL - -- concatenate query in oracle concatenare query in Oracle - -- concatenando query oracle concatenando query oracolo - -- concatenate string sql statement concatena stringa SQL - -- concatenar & oracle sql plus concatenar e Oracle SQL più - -- insert between a string oracle sql inserire una stringa tra Oracle SQL - -- last character from sql string in oracle ultimo carattere dalla stringa SQL in Oracle - -- oracle insert oracolo inserire - -- oracle concatenate sql string then execute Oracle SQL concatena stringa, poi, eseguono - -- oracle select statement concatenate strings oracolo selezionare dichiarazione concatenare stringhe - -- oracle sql escape translate Oracle SQL sfuggire traduzione - -- oracle select concatenate oracolo selezionare concatenare - -- oracle insert string oracolo inserire stringa - -- oracle Concatenate Examples oracolo concatenare Esempi - -- oracle insert character in string oracolo inserire nella stringa di caratteri - -- oracle query concatenate Oracle query concatenare - -- ORACLE SQL Concatenation Oracle SQL concatenazione - -- oracle sql "order by number" Oracle SQL "ordine di numero" - -- oracle concatenating strings oracolo concatenating stringhe - -- sql select literal example sql selezionare letterale esempio - -- sql literal sql letterale - -- sql concatenate query sql query concatenare - -- sql text oracle concatenate Oracle SQL testo concatenare - -- sql oracle query literal Oracle SQL query letterale - -- string concatenation in sql concatenamento di stringhe in SQL - --