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 конците или SQL резултат на изхода заедно. This manipulation allows you to manipulate the format of data returned by SQL query. Тази манипулация ви позволява да манипулират формат на данните, върнат с SQL заявка.

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 автоматично ще хвърля стойности в типове, които могат да бъдат concatenated. 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 NULL тълкува като празен (нула-дължина) характер струнната, тя не връща NULL, ако е оперирано NULL, което означава, concatenating нулев ръст характер опериран низа с друг винаги води до други опериран, така че може да доведе само нищожна от свързване на две недействителни конците. 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 два часа конците резултати в друг характер низ. If both character strings are of datatype CHAR, the result has datatype CHAR and is limited to 2000 characters. Ако двете характер конците са от datatype Чар, резултатът е datatype Чар и е ограничен до 2000 символа. If either string is of datatype VARCHAR2, the result has datatype VARCHAR2 and is limited to 4000 characters. Ако някой стринг е от datatype VARCHAR2, резултатът е datatype VARCHAR2 и е ограничен до 4000 символа. Trailing blanks in character strings are preserved by concatenation, regardless of the strings’ datatypes. Trailing бланки характер конците са съхранени чрез свързване, независимо от понятието "datatypes.

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 : Адванс Употреба:

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 заявка език автоматично, особено когато трябва да изпълнява една и съща операция за много маси, т.е. отпадането много маси. 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 заявка език до изход в резултат на запитването валиден SQL формат, и макара на резултатите от SQL заявка към файл. 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 Моят Дигитален живот Форуми .



One Response to “Insert Text Literal and Concatenation in Oracle SQL” Един Отговор към "Вмъкване на текст в буквален и наниз Oracle SQL"

  1. Arun
    March 2nd, 2007 21:57 2-ри март 2007 21:57
    1

    Good article. Добра статия. Got what I was looking for… Имаш ли какво е търсил за ...

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> Можете да използвате тези тагове: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <дел datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Абонирайте се за коментарите функцията е била изключена. To receive notification of latest comments posted, subscribe to За да получавате известия за най-новите коментари, публикувани, за да се абонирате My Digital Life Comments RSS feed Моят живот цифрови Коментари RSS емисия or или register to receive регистрирайте, за да получат new comments in daily email digest. нови коментари в дневния имейл дайджест.
Custom Search

New Articles Нови членове

Incoming Search Terms for the Article Постъпили търсене Условия за статията

oracle concatenation оракул наниз - -- oracle sql concatenate оракул SQL свързвам - -- concatenation oracle наниз оракул - -- Concatenation in Oracle Наниз в Oracle - -- concat sqlplus concat sqlplus - -- oracle concat string оракул concat струнен - -- sqlplus concatenate sqlplus свързвам - -- oracle concatenate оракул свързвам - -- concatenation in oracle sql наниз в светая светих на SQL - -- concat oracle sql concat оракул SQL - -- concat oracle concat оракул - -- insert & in oracle поставите и в светая светих - -- oracle concat оракул concat - -- SQL SELECT literal SQL SELECT буквален - -- concatenate in oracle sql свързвам в светая светих на SQL - -- concat text oracle concat текст оракул - -- oracle select literal Изберете оракул буквален - -- concatenation in oracle insert statement наниз в светилището поставете изявление - -- sqlplus concat sqlplus concat - -- SQL CONCATENATE ORACLE SQL свързвам ORACLE - -- concat char oracle concat овъглявам оракул - -- concat integer with string in sql oracle concat цяло с връв в SQL оракул - -- concatenate strings with select in oracle свързвам с определени конците в светая светих - -- concatenate sql oracle свързвам SQL оракул - -- concatenate in sql oracle свързвам по-SQL оракул - -- concatination of strings in sql insert queries concatination низ вмъкнат в SQL заявки - -- concatenate query in oracle свързвам заявка в светая светих - -- concatenando query oracle concatenando заявка оракул - -- concatenate string sql statement свързвам стринг SQL изявление - -- concatenar & oracle sql plus concatenar и светилището SQL плюс - -- insert between a string oracle sql поставете между светилището стринг SQL - -- last character from sql string in oracle последно персонаж от SQL стринг в светая светих - -- oracle insert оракул вкарайте - -- oracle concatenate sql string then execute оракул свързвам SQL низ тогава извърша - -- oracle select statement concatenate strings оракул изберете изявление свързвам конците - -- oracle sql escape translate оракул SQL избягат Translate - -- oracle select concatenate оракул изберете свързвам - -- oracle insert string оракул поставете струнен - -- oracle Concatenate Examples оракул свързвам Примери - -- oracle insert character in string оракул вмъкнете символ в низ - -- oracle query concatenate оракул търсене свързваме - -- ORACLE SQL Concatenation ORACLE SQL наниз - -- oracle sql "order by number" оракул SQL "подредени по номера" - -- oracle concatenating strings оракул concatenating конците - -- sql select literal example SQL Select буквален пример - -- sql literal SQL буквален - -- sql concatenate query SQL заявка свързвам - -- sql text oracle concatenate SQL текст оракул свързвам - -- sql oracle query literal SQL заявка оракул буквален - -- string concatenation in sql низ връзка в SQL - --