Insert Text Literal and Concatenation in Oracle SQL Sett inn tekst ordrett og Sammenkobling i Oracle SQL

In Oracle, it’s possible to insert literal or concatenate 2 or more charater strings or SQL result output together. I Oracle er det mulig å sette inn ordrett eller sammen 2 eller flere charater strenger eller SQL-resultat utgang sammen. This manipulation allows you to manipulate the format of data returned by SQL query. Dette manipulering lar deg manipulere formaterer av data som returneres av SQL-spørringen.

Two solid vertical bar || operator is used to concatenate 2 or more strings. To solide loddrett | | operatør brukes til å sette sammen 2 eller flere strenger. 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. Ved siden av, Oracle gir også CONCAT tegnet fungere som et alternativ til den vertikale linjen operatør bare i tilfelle det er en situasjon hvor det er vanskelig eller umulig å kontrollere oversettelsen er utført av operativsystemet eller nettverket verktøyene. This function should be used in applications that will be moved between environments with differing character sets. Denne funksjonen skal brukes i programmer som vil bli flyttet mellom miljøer med forskjellige tegnsett.

Oracle will automatically casts values into types which can be concatenated. Oracle vil automatisk kaster verdier i typer som kan sammenkjeding. 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. Som Oracle tolker NULL som tomt (null-lengde) tegnstreng, det går ikke tilbake NULL hvis en Operanden er NULL, betyr concatenating en null-lengden tegnstreng med en annen Operanden alltid resulterer i den andre Operanden, så null, kan resultatet bare fra Sammenkobling av to null strenger. To concatenate an expression that might be null, use the NVL function to explicitly convert the expression to a zero-length string. Å sette sammen et uttrykk som kan være null, bruk NVL funksjonen til å konvertere uttrykk til en null-lengden streng.

Concatenating two strings results in another character string. Concatenating to strenger resultater i en tegnstreng. If both character strings are of datatype CHAR, the result has datatype CHAR and is limited to 2000 characters. Hvis begge tegnet strengene er av datatypen CHAR, resultatet har datatype CHAR og er begrenset til 2000 tegn. If either string is of datatype VARCHAR2, the result has datatype VARCHAR2 and is limited to 4000 characters. Hvis enten strengen er av datatype VARCHAR2, resultatet har datatype VARCHAR2 og er begrenset til 4000 tegn. Trailing blanks in character strings are preserved by concatenation, regardless of the strings’ datatypes. Etterfølgende blanke i karakter strenger er bevart ved Sammenkobling, uavhengig av strenger "datatyper.

For literal insertion, put the strings between the single quote ‘ in the SQL statement. For ordrett innsetting, sette strenger mellom enkelt anførselstegn 'i SQL-setningen.

Example and Usage : Eksempel og bruk:

SELECT ‘Name is ‘ || name FROM table; Velg "Navnet er '| | navn fra bordet;

Name is whatever_name Navnet er whatever_name

SELECT number || ‘ - ‘ || description FROM table ORDER BY number VELG tallet | | '-' | | beskrivelsen fra tabellen ORDER BY-nummer

1 - description 1 1 - beskrivelse 1
2 - description 2 2 - beskrivelse 2

Advance Usage : Advance bruk:

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. Det er mulig å bruke Sammenkobling og bokstavelig Innsettingsordre å generere et sett med SQL-spørringen språk automatisk, spesielt når behovet for å utføre samme operasjon for å masser av tabeller, dvs. slippe en rekke tabeller. 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. Slik gjør du dette formatet SQL data søket språk til utgang søket resultere i gyldig SQL-format, og spole i SQL-spørringen resultatene til fil. Then execute the file that contains SQL statements. Deretter kjøre filen som inneholder SQL-setninger.

Example: Eksempel:

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

will generates: vil genererer:

DROP TYPE type_name DROP TYPE type_name

that can be run at SQL*Plus by calling the file with @filename. som kan kjøres på SQL * Plus ved å kalle filen med @ filnavn. All types that been selected from first SQL statements will be dropped from the database. Alle typer som er valgt ut fra første SQL-setninger vil bli utelatt fra databasen.

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. VIKTIG: Dette er en maskin oversatt side som er levert "som den er" uten garanti. Machine translation may be difficult to understand. Maskinen oversettelse kan være vanskelig å forstå. Please refer to Vennligst henvis til original English article original engelsk artikkel whenever possible. når det er mulig.

Share and contribute or get technical support and help at Dele og bidra eller få teknisk støtte og hjelp på My Digital Life Forums My Digital Life Forums .



One Response to “Insert Text Literal and Concatenation in Oracle SQL” One Response til "Sett inn tekst ordrett og Sammenkobling i Oracle SQL"

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

    Good article. God artikkelen. Got what I was looking for… Har det jeg var ute etter ...

Leave a Reply Legg igjen en Svar

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> Du kan bruke disse kodene: <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. Abonner på kommentar-funksjonen er deaktivert. To receive notification of latest comments posted, subscribe to Å motta varsel om siste kommentarer postet, må du abonnere på My Digital Life Comments RSS feed My Digital Life Kommentarer RSS-feed or eller register to receive registrere deg for å motta new comments in daily email digest. nye kommentarer i de daglige e fordøye.
Custom Search

New Articles Nye artikler

Incoming Search Terms for the Article Innkommende søkeord for artikkelen

oracle concatenation Oracle Sammenkobling - -- Concatenation in Oracle Sammenkobling i Oracle - -- concat sqlplus concat sqlplus - -- oracle concat string Oracle concat string - -- oracle sql concatenate Oracle SQL sammen - -- concatenation oracle Sammenkobling Oracle - -- concat oracle sql concat Oracle SQL - -- insert & in oracle & Sett inn i Oracle - -- oracle concat Oracle concat - -- SQL SELECT literal SQL SELECT ordrett - -- sqlplus concatenate sqlplus sammen - -- concat char oracle concat char Oracle - -- concatenation in oracle sql Sammenkobling i Oracle SQL - -- concat integer with string in sql oracle concat heltall med streng i SQL Oracle - -- concatenate strings with select in oracle sammen strengene med velger i Oracle - -- concatenate sql oracle sammen SQL Oracle - -- concatenate in sql oracle sammen i SQL Oracle - -- concatination of strings in sql insert queries concatination av strenger i SQL sette inn søk - -- concat oracle concat Oracle - -- concatenate query in oracle sammen søket i Oracle - -- concatenando query oracle concatenando søket Oracle - -- concatenate string sql statement sammen string sql-setningen - -- concatenar & oracle sql plus concatenar & Oracle SQL Plus - -- insert between a string oracle sql Sett inn mellom en streng Oracle SQL - -- last character from sql string in oracle siste tegnet fra sql-strengen i Oracle - -- oracle insert Oracle sette inn - -- oracle concatenate sql string then execute Oracle sammen sql-strengen deretter kjøre - -- oracle select statement concatenate strings Oracle velger erklæring sammen strenger - -- oracle sql escape translate Oracle SQL unnslippe oversette - -- oracle select concatenate Oracle velger sammen - -- oracle insert string Oracle sette inn strengen - -- oracle Concatenate Examples Oracle sammen Eksempler - -- oracle insert character in string Oracle sette inn tegnet i strengen - -- oracle query concatenate Oracle søket sammen - -- ORACLE SQL Concatenation Oracle SQL Sammenkobling - -- oracle sql "order by number" Oracle SQL "pålegg med tall" - -- oracle concatenating strings Oracle concatenating strenger - -- sql select literal example SQL velg ordrett eksempel - -- sql literal sql ordrett - -- sql concatenate query sql spørring sammen - -- sql text oracle concatenate sql tekst Oracle sammen - -- sql oracle query literal Oracle SQL-spørringen ordrett - -- string concatenation in sql string Sammenkobling i sql - -- string concatenation on an insert string Sammenkobling på et innstikk - -- string concatenation in batch file string Sammenkobling i batch-fil - -- text in oracle select Teksten i Oracle velger - -- "insérer texte dans query sql" "insérer Texte dans søket sql" - -- concatenation operator for querying text files Sammenkobling operatør for søkene tekstfiler - -- concatenate select oracle sammen velger Oracle - -- concatenation of string in oracle Sammenkobling av streng i Oracle - --