Cum la spre Escape Characters înăuntru Oracle PL/SQL Întrebare

Oracle bază de date rezervat niște special characters cu special meaning și purpuriu cu Oracle mediu. Aceștia rezervat characters a cuprinde _ (underscore) sălbatic carte character care folosit la meciuri exactly unul character, % ( procentaj) care folosit la meciuri zero sau mai mult occurrences de orice characters și ‘ (apostrophe sau quotation piață) care folosit la piață art.hot. value supplied. Aceștia special characters voință a voi nu a fi interpret literatură cînd clădire SQL întrebare înăuntru Oracle, și Mai veninos error înăuntru results întoarcere especially cînd performing fibros cercetare cu ASEMĂNĂTOR keyword. La spre folos aceștia characters so that Oracle a putea interpret pe ei literatură as un part de fibros value în schimbul preset mean, escape character has la spre a fi assigned.

Oracle allows art.hot. assignment de special escape characters la rezervat characters înăuntru Oracle a putea a fi escaped la spre normal characters aceasta este tot interpret literatură, by folosire ESCAPE keyword.

Pentru example, la spre select art.hot. nume de oaspete cu _ (underscore) înăuntru it, folos art.hot. a urma declarație:

SELECT guest_name DE LA guest_table UNDE nume ASEMĂNĂTOR ‘%\_%’ ESCAPE ‘\’;

Fără specifying art.hot. \ (backslash) as escape clause, art.hot. întrebare voință a voi întoarcere tot oaspete nume, making art.hot. unwanted results problemă.

Art.hot. above syntax voință a voi nu work on ‘ ( a cita). La spre escape this quotation piață și la spre display art.hot. a cita literatură înăuntru fibros, a insera alt a cita (total 2 a cita) pentru fiecare a cita that nevoie la spre a fi displayed. Pentru example:

SELECT ‘This voință a voi display linie cu a cita’’ cuvîntDE LA temp_table;
SELECT ‘This voință a voi display ”” dublu a cita”” cuvîntDE LA temp_table;

voință a voi întoarcere art.hot. a urma respectively:

This voință a voi display linie cu a citacuvînt.
This voință a voi display ” dublu a citacuvînt.

import: Aceasta este o machine a traduce pagină care is provided "as is" fără warranty. Machine traducere Mai a fi difficult la spre understand. A face pe plac la refer la spreorigine Englez anghinară oricînd posibil.

Share și contribute sau a lua technical cină și ajutor laMeu Digital Viață Forums.



3 Răspuns la sprecum la spre Escape Characters înăuntru Oracle PL/SQL Întrebare

  1. Escape Character înăuntru MySql A discuta IT Colectiv Web Dezvoltare, Produse de plastic Programming, SEO, Calitate Assurance, 3D, Web Gazdă și mai mult...
    Iulie 13th, 2007 1927:
    1

    [...] despre Escape Characters. Escape Characters Oracle Wildcards Wildcard Characters Escape Character Cum la spre Escape Characters înăuntru Oracle PL/SQL Întrebare

  2. sam33
    Septembrie 17th, 2008 2044:
    2

    salut jai’ le mm pb ! si je fait une recherche sur le ‘_’ seul sa Martie mais si v je chercher des mots avec le ‘_’
    exmple:
    SELECT * de la Test UNDE nom ASEMĂNĂTOR ‘1_test%\%’ ESCAPE ‘\’;
    sa eu renvoie :
    1_test
    10_test ??
    sau que normalement sa devait rendre que:
    1_test ??
    je comprend pas

  3. Acuzație Asbornsen
    Septembrie 26th, 2008 0028:
    3

    Mulțumesc foarte mult Im’ un SQL A servi gent cu un Oracle acru și I was care merge alune! :)

Plecare un Reply

Tu poți folos aceștia tags: <un href="" titlu=""> <abbr titlu=""> < vizavi titlu=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> < fibros> < puternic>

A subscrie fără commenting


Custom Search

Nou Anghinară

Incoming Cercetare Terms pentru art.hot. Anghinară

oracle escape character - oracle sql escape - pl sql escape character - Oracle escape characters - oracle sql escape character - oracle a cita escape - PLSQL escape character - escape characters oracle - escape character înăuntru sql - SQL escape & - sql escape - special character înăuntru oracle - escape character înăuntru oracle - oracle, sql, escape character - oracle escape & - Oracle escape ' - oralce import excape acuzație - pl/sql află la sută character înăuntru clause - SQL escape character - escape SQL - escape character oracle - escape character pentru oracle pl/sql - oracle escaping - oracle sql & escape - oracle escape - pl/sql escape fibros - pl sql escape a cita - plsql escape - special character înăuntru cercetare fibros SQL oracle - sql character escape - escape characters înăuntru oracle - află special character înăuntru fibros PL/SQL - oracle a insera error cu special characteres - oracle sql escape & character - PL SQL ESCAPE Acuzație - select oracle escape - sql escape characters - character oracle - character escaping Polonia - display characters Âż în schimb de ' înăuntru oracle - display special charactersoracle+ bază de date - escape apostrophes oracle - escape characters folosit înăuntru A insera înăuntru Oracle 10g - escape sql sălbatic character - escapeapostropheoracle++ - escape sql intrare - escape character pentru a cita înăuntru sql - escape '/' character înăuntru sql înăuntru oracle - escape sequences înăuntru oracle - escaping special character + oracle -