Pytania oznaczone «plsql»

PL / SQL (Procedural Language / Structured Query Language) to proceduralne rozszerzenie języka Oracle Corporation dla SQL. Pytania dotyczące PL / SQL prawdopodobnie również powinny być oznaczone jako „oracle”. Pytania zawierające zwykłe instrukcje DML lub DDL powinny być oznaczone tagami „sql” i „oracle”, a NIE „plsql”.

341
Czy istnieje kombinacja „LIKE” i „IN” w SQL?

На этот вопрос есть ответы на przepełnienie stosu на русском : Существует ли комбинация операторов JAK NA и в условии запроса? W SQL ja (niestety) często muszę używać LIKEwarunków z powodu baz danych, które naruszają prawie każdą zasadę normalizacji. Nie mogę tego teraz...

162
Liczba wierszy objętych UPDATE w PL / SQL

Mam funkcję PL / SQL (działającą na Oracle 10g), w której aktualizuję niektóre wiersze. Czy istnieje sposób, aby dowiedzieć się, na ile wierszy wpłynęła aktualizacja? Podczas ręcznego wykonywania zapytania informuje mnie, ile wierszy zostało dotkniętych, chcę uzyskać tę liczbę w PL /...

129
Oracle PL / SQL - Jak stworzyć prostą zmienną tablicową?

Chciałbym utworzyć zmienną tablicową w pamięci, która może być używana w moim kodzie PL / SQL. Nie mogę znaleźć żadnych kolekcji w Oracle PL / SQL, które używają czystej pamięci, wszystkie wydają się być powiązane z tabelami. Chcę zrobić coś takiego w moim PL / SQL (składnia C #): string[]...

114
PL / SQL, jak wyjść z pojedynczego cudzysłowu w ciągu znaków?

На этот вопрос есть ответы на Stack Overflow на русском : Как экранировать одиночные кавычки в стралелем литер? W Oracle PL / SQL, jak uniknąć pojedynczego cudzysłowu w ciągu znaków? Próbowałem w ten sposób, to nie działa. declare stmt varchar2(2000); begin for i in...

104
Dzielenie łańcucha na wiele wierszy w Oracle

Wiem, że do pewnego stopnia odpowiedziano na to za pomocą PHP i MYSQL, ale zastanawiałem się, czy ktoś mógłby mnie nauczyć najprostszego podejścia do dzielenia ciągu (rozdzielanego przecinkami) na wiele wierszy w Oracle 10g (najlepiej) i 11g. Tabela przedstawia się następująco: Name | Project |...

102
Drukowanie wartości zmiennej w SQL Developer

Chciałem wydrukować wartość określonej zmiennej, która znajduje się w anonimowym bloku. Używam Oracle SQL Developer. Próbowałem użyć dbms_output.put_line. Ale to nie działa. Kod, którego używam jest pokazany poniżej. SET SERVEROUTPUT ON DECLARE CTABLE USER_OBJECTS.OBJECT_NAME%TYPE; CCOLUMN...

93
DBMS_OUTPUT.PUT_LINE nie drukuje

Podczas wykonywania następującego kodu po prostu mówi, że procedura jest zakończona i nie drukuje informacji, które chcę, aby (firstName, lastName), a następnie innych wartości z zapytania wybierającego w tabeli poniżej. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char) AS CURSOR...