Insert Text Literal and Concatenation in Oracle SQL Vstavi besedilo dobesedno in Concatenation v Oracle SQL

In Oracle, it’s possible to insert literal or concatenate 2 or more charater strings or SQL result output together. V družbi Oracle, je mogoče vstaviti dobesedno ali Concatenate 2 ali več charater strune ali SQL Rezultati izhodno skupaj. This manipulation allows you to manipulate the format of data returned by SQL query. To vam omogoča, manipulacije vplivati na obliko podatkov, ki jih vrne SQL poizvedbo.

Two solid vertical bar || operator is used to concatenate 2 or more strings. Dve navpični vrstici trdnih | | subjekt, ki se uporabljajo za Concatenate 2 ali več nizov. 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. Poleg tega, Oracle določa tudi CONCAT značaja funkcijo, kot alternativo k navpični vrstici izvajalca le v primeru, obstajajo situacije, kjer je težko ali nemogoče nadzorovati prevod, ki jih izvajajo operacijski sistem ali mrežo javnih služb. This function should be used in applications that will be moved between environments with differing character sets. Ta funkcija je treba pri aplikacijah, ki bo premaknjen med okoljih z različnimi nabor znakov.

Oracle will automatically casts values into types which can be concatenated. Oracle se bo samodejno vzbuja vrednosti v vrste, ki se lahko ulančani. 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. Oracle kakor razlaga NULL, kakor je prazna (ničelna dolžina) niz znakov, da se ne vrne NULL, če operandove je NULL, pomen-concatenating ničelni niz znakov dolžine operandov, z drugo vedno rezultate v drugi operand, zato ničen lahko le rezultat od združevanje dveh nizov za nično. To concatenate an expression that might be null, use the NVL function to explicitly convert the expression to a zero-length string. Če želite Concatenate izraz, da bi se lahko ničen, uporabite funkcijo NVL izrecno pretvoriti izraz, da nič dolžina niza.

Concatenating two strings results in another character string. Concatenating dveh nizov rezultatov v drugi niz znakov. If both character strings are of datatype CHAR, the result has datatype CHAR and is limited to 2000 characters. Če se obe nizi znakov so datatype CHAR, rezultat je datatype CHAR in je omejena na 2000 znakov. If either string is of datatype VARCHAR2, the result has datatype VARCHAR2 and is limited to 4000 characters. Če katera koli niz je datatype VARCHAR2, rezultat je datatype VARCHAR2 in je omejena na 4000 znakov. Trailing blanks in character strings are preserved by concatenation, regardless of the strings’ datatypes. Zaključnimi praznimi nizi znakov, v kolikor so reprezentančne Povezana ga, ne glede na strune "datatypes.

For literal insertion, put the strings between the single quote ‘ in the SQL statement. Za dobesedno vnos, da se nizi med enojni narekovaj "na SQL izjavo.

Example and Usage : Primer in Navodila za uporabo:

SELECT ‘Name is ‘ || name FROM table; SELECT "Ime se" | | ime FROM tabela;

Name is whatever_name Ime je whatever_name

SELECT number || ‘ - ‘ || description FROM table ORDER BY number IZBERI število | | "-" | | opisu iz tabele Uredi po številu

1 - description 1 1 - opis 1
2 - description 2 2 - opis 2

Advance Usage : Vnaprej Usage:

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. To je mogoče uporabljati vstavljanja Concatenation in Literal, da bi ustvarili niz SQL-poizvedba jezik samodejno, še posebej, če morate opraviti isti postopek za lote, sestavljene iz tabel, tj spustite veliko tabel. 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. Če želite to narediti, format podatkov SQL poizvedbo jezik za izhod poizvedbo veljaven rezultat v SQL format, in Namotaj SQL poizvedbo rezultatov v datoteko. Then execute the file that contains SQL statements. Nato se izvrši datoteko, ki vsebuje SQL izjave.

Example: Primer:

SELECT ‘DROP TYPE ‘ || type_name || ‘;’ SELECT "DROP TYPE" | | type_name | | ";"

will generates: bo ustvarja:

DROP TYPE type_name DROP TYPE type_name

that can be run at SQL*Plus by calling the file with @filename. da lahko zaženete v SQL * Plus, ki jo kliče datoteko z @ filename. All types that been selected from first SQL statements will be dropped from the database. Vse vrste, da je bil izbran iz prvega SQL izjav bo padel iz podatkovne baze.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. POMEMBNO: To je stroj prevede stran, ki je ponujena "kot je" brez garancije. Machine translation may be difficult to understand. Strojno prevajanje je lahko težko razumljiva. Please refer to Prosimo, glejte original English article Originalno angleško članek whenever possible. kadar je to mogoče.

Share and contribute or get technical support and help at Deliti in prispevati ali dobiti tehnično podporo in pomoč pri My Digital Life Forums Moje digitalno življenje Forumi .



One Response to “Insert Text Literal and Concatenation in Oracle SQL” En Odgovor na "Insert Literal Besedilo in Concatenation v Oracle SQL"

  1. Arun
    March 2nd, 2007 21:57 2 mar 2007 21:57
    1

    Good article. Dober članek. Got what I was looking for… Imaš kaj sem iskal ...

Leave a Reply Leave a Reply

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> Lahko uporabite te oznake: <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. Naročite se na komentarje funkcija je bila onemogočena. To receive notification of latest comments posted, subscribe to Če želite prejemati obvestila o najnovejših komentarji, se morate naročiti na My Digital Life Comments RSS feed Moje digitalno življenje razložiti RSS feed or ali register to receive Registrirajte se za prejemanje new comments in daily email digest. novi komentarji v e-poštno sporočilo na dan Digest.
Custom Search

New Articles Novi členi

Incoming Search Terms for the Article Dohodna Iskanje Pogoji za člen

oracle concatenation Proroštvo konkatenacija - -- oracle sql concatenate Proroštvo sql Concatenate - -- concatenation oracle Povezana Proroštvo - -- Concatenation in Oracle Concatenation v Oracle - -- concat sqlplus concat sqlplus - -- oracle concat string Proroštvo concat string - -- sqlplus concatenate sqlplus Concatenate - -- oracle concatenate Proroštvo Concatenate - -- concatenation in oracle sql Povezana v Proroštvo sql - -- concat oracle sql concat Proroštvo sql - -- concat oracle concat Proroštvo - -- insert & in oracle vstavite v & Proroštvo - -- oracle concat Proroštvo concat - -- SQL SELECT literal SQL SELECT dobesedno - -- concatenate in oracle sql Združevanje v Proroštvo sql - -- concat text oracle concat besedilo Proroštvo - -- oracle select literal Proroštvo izberite dobesedno - -- concatenation in oracle insert statement Povezana Proroštvo vstavite v izkaz - -- sqlplus concat sqlplus concat - -- SQL CONCATENATE ORACLE SQL Concatenate Proroštvo - -- concat char oracle char concat Proroštvo - -- concat integer with string in sql oracle concat celo z niz v sql Proroštvo - -- concatenate strings with select in oracle Združevanje nizov z izberite v Proroštvo - -- concatenate sql oracle Združevanje sql Proroštvo - -- concatenate in sql oracle Združevanje v sql Proroštvo - -- concatination of strings in sql insert queries v v concatination strune sql vstavite poizvedb - -- concatenate query in oracle Združevanje poizvedbo v Proroštvo - -- concatenando query oracle concatenando poizvedbo Proroštvo - -- concatenate string sql statement Združevanje string sql izjavo - -- concatenar & oracle sql plus concatenar & Proroštvo sql plus - -- insert between a string oracle sql vstaviti med niz Proroštvo sql - -- last character from sql string in oracle zadnji znak iz niza v sql Proroštvo - -- oracle insert Proroštvo vstavite - -- oracle concatenate sql string then execute Proroštvo Concatenate sql string potem izvrši - -- oracle select statement concatenate strings Proroštvo izberite izjavo Združevanje nizov - -- oracle sql escape translate Proroštvo sql pobeg prevajanje - -- oracle select concatenate Proroštvo izberite Združevanje - -- oracle insert string Proroštvo vstavite string - -- oracle Concatenate Examples Proroštvo Concatenate Primeri - -- oracle insert character in string Proroštvo vstavite znak v nizu - -- oracle query concatenate Proroštvo poizvedbo Concatenate - -- ORACLE SQL Concatenation Proroštvo SQL Concatenation - -- oracle sql "order by number" Proroštvo sql ", da bi po številu" - -- oracle concatenating strings Proroštvo concatenating strings - -- sql select literal example sql izberite dobesedni primer - -- sql literal sql dobesedno - -- sql concatenate query sql Concatenate poizvedbo - -- sql text oracle concatenate sql besedilo Proroštvo Concatenate - -- sql oracle query literal SQL poizvedbo Proroštvo dobesedno - -- string concatenation in sql string konkatenacija v sql - --