Klausimai pažymėti 'plsql'

PL / SQL (procedūrų kalbos / struktūrizuotos užklausos kalba) yra „Oracle“ procedūrinės kalbos SQL plėtinys. Klausimai apie PL / SQL tikriausiai turėtų būti pažymėti „orakulu“. Klausimai su reguliariais DML arba DDL pareiškimais turėtų būti pažymėti kaip „sql“ ir „oracle“, o ne „plsql“.
22
atsakymai

Ar SQL yra „LIKE“ ir „IN“ derinys?

SQL, aš (deja) dažnai turi naudoti „LIKE“ sąlygas, nes duomenų bazės, kurios pažeidžia beveik visas normalizavimo normas. Aš negaliu jo pakeisti dabar. Tačiau tai neturi reikšmės klausimui. Be to, dažnai naudoju tokias sąlygas ...
birželio 10 d. 16 val
6
atsakymai

Koks skirtumas tarp SQL, PL-SQL ir T-SQL?

Koks skirtumas tarp SQL, PL-SQL ir T-SQL? Ar kas nors galėtų paaiškinti skirtumus tarp šių trijų ir pateikti scenarijus, kuriuose kiekvienas iš jų bus tinkamai naudojamas?
birželio 25 d., 13 val
4
atsakymai

Kas yra styginių susiejimo operatorius „Oracle“?

Kas yra styginių susiejimo operatorius „Oracle SQL“? Ar yra kokių nors „įdomių“ savybių, kurias turiu būti atsargūs? (Tai atrodo akivaizdu, bet negalėjau rasti ankstesnio klausimo).
lapkričio 10 d. '08 6:42 val
5
atsakymai

Eilių, paveiktų UPDATE, skaičius PL / SQL

Turiu PL / SQL funkciją (veikia „Oracle 10g“), kurioje atnaujinu kai kurias eilutes. Ar yra būdas sužinoti, kiek eilučių paveikė UPDATE? Vykdydamas užklausą rankiniu būdu, jis pasakoja, kiek linijų buvo paliesta, noriu gauti, bet ...
gegužės 14 d., 10 val
4
atsakymai

Oracle PL / SQL - Kaip sukurti paprastą masyvo kintamąjį?

Norėčiau sukurti atminties masyvo kintamąjį, kuris gali būti naudojamas mano PL / SQL kode. Negaliu rasti jokių kolekcijų „Oracle PL / SQL“, kurios naudoja švarią atmintį, jos visos yra susijusios su lentelėmis. Noriu padaryti kažką panašaus ...
nustatyti 10 rug. '11, 17:41
14
atsakymai

Eilutės suskirstymas į kelias eilutes „Oracle“

Žinau, kad PHP ir MYSQL tam tikru mastu atsakė į šį klausimą, bet man buvo įdomu, ar kas nors galėtų man išmokyti paprasčiausią būdą padalinti liniją (atskirtą kableliu) į kelias eilutes „Oracle 10g“ (pageidautina) ir 11g. ... lentelė
15 Jan '13, 2:20
4
atsakymai

Kas yra „Oracle Server“ „Oracle“ ekvivalentas „IsNull“ () funkcijai?

SQL serveryje galime įvesti IsNull (), kad nustatytume, ar laukas yra nulinis. Ar yra lygiavertė funkcija PL / SQL?
nustatytas rugpjūčio 19 d '10, 17:55
15
atsakymai

Ieškokite visų laukų visose lentelėse tam tikrai vertei („Oracle“)

Ar galima kiekvienos lentelės lauke ieškoti tam tikros vertės „Oracle“? Kai kuriose lentelėse yra šimtai stalų su tūkstančiais eilučių, todėl žinau, kad tai gali užtrukti daug laiko. Bet vienintelis dalykas, kurį žinau, yra tai, kad ...
spalio 16 d. '08 4:14 val
13
atsakymai

Ką tai reiškia, jei iš lentelės pasirenkate 1?

Mačiau daugybę prašymų, panašių į tai. Pasirinkite 1 Iš lentelės Ką tai reiškia 1 ir kaip jis bus įvykdytas ir ką jis sugrįš? Taip pat pasakykite man, kada jis gali būti naudojamas? Ačiū iš anksto
Nustatykite rugpjūčio 24 d '11, 8:55
12
atsakymai

SQL klaida "ORA-01722: negaliojantis numeris"

Labai paprasta žmogui, šis įterpimas suteikia man ORA-01722: neteisingas numeris Kodėl? ĮVYKITE Į KLIENTO VERTES (1, „MALADY“, „Claire“, „27 Smith St Caulfield“, „0419 853 694“); ĮDĖTI Į KLIENTO VERTES (2, „GIBSON“, „Jake“, „27 Smith St Caulfield“)
rugsėjo 23 d '12 4:24
6
atsakymai

Kaip gauti įrašytų procedūrų poveikį?

„INSERT“, „UPDATE“ ir „DELETE“ SQL pareiškimams, kurie veikia tiesiai prieš duomenų bazę, dauguma duomenų bazių teikėjų grąžina paveiktų eilučių skaičių. Išsaugotų procedūrų atveju paveiktų įrašų skaičius visada yra -1. Kaip mes ...
Nustatyta liepos 29 d., 09:06
7
atsakymai

Spausdinti kintamas reikšmes SQL Developer

Norėjau išspausdinti konkretaus kintamojo vertę anonimiškame bloke. Naudoju „Oracle SQL Developer“. Bandžiau naudoti dbms_output.put_line. Bet tai neveikia. Naudojamas kodas pateikiamas toliau. Nustatyti SERVEROUTPUT ...
nustatytas spalio 25 d. '11 12:44
6
atsakymai

DBMS_OUTPUT.PUT_LINE nėra spausdinamas

Vykdydami šį kodą, paprasčiausiai sakoma, kad procedūra baigta ir neištrina norimos informacijos (pirmasis vardas, pavardė), o tada kitos reikšmės iš pasirinkimo užklausos žemiau esančioje lentelėje. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_a ...
gegužės 03 d. 12 val
7
atsakymai

„Oracle SQL Query“ nurodo visas duomenų bazės schemas

Norėjau pašalinti kai kurias nepanaudotas schemas mūsų „Oracle“. Kaip galiu paprašyti visų schemų pavadinimų?
nustatė sausio 29 d '11 0:58
5
atsakymai

Kaip aš galiu atsisakyti „Oracle“ nulinio apribojimo, kai nežinau apribojimo pavadinimo?

Turiu duomenų bazę, kurioje lauke yra NE NULL suvaržymas, ir noriu pašalinti šį apribojimą. Sudėtingas veiksnys yra tai, kad šis apribojimas turi sistemos pavadinimą, ir šis apribojimo pavadinimas skiriasi tarp gamybos serverio, serverio ...
nustatė kovo 29 d. 10 val