«plsql» 태그된 질문

PL / SQL (Procedural Language / Structured Query Language)은 Oracle Corporation의 SQL 용 절차 언어 확장입니다. PL / SQL에 대한 질문에도 "oracle"태그가 지정되어야합니다. 일반 DML 또는 DDL 문이있는 질문에는 "plsql"이 아닌 "sql"및 "oracle"태그가 지정되어야합니다.


24
SQL에“LIKE”와“IN”의 조합이 있습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Существует ли комбинация операторов LIKE и IN в условии запроса? SQL에서는 LIKE거의 모든 정규화 규칙을 위반하는 데이터베이스로 인해 "슬프게도" "조건 을 사용해야 합니다. 지금은 바꿀 수 없습니다. 그러나 그것은 질문과 관련이 없습니다. 또한 WHERE something in (1,1,2,3,5,8,13,21)SQL 문의 가독성과 …
341 sql  sql-server  oracle  tsql  plsql 


6
PL / SQL에서 UPDATE의 영향을받는 행 수
일부 행을 업데이트하는 PL / SQL 기능 (Oracle 10g에서 실행)이 있습니다. UPDATE의 영향을받는 행 수를 확인하는 방법이 있습니까? 쿼리를 수동으로 실행할 때 영향을받는 행 수를 알려면 PL / SQL에서 해당 숫자를 얻고 싶습니다.
162 oracle  plsql  sql-update 


5
Oracle PL / SQL-간단한 배열 변수를 만드는 방법은 무엇입니까?
PL / SQL 코드에서 사용할 수있는 메모리 내 배열 변수를 만들고 싶습니다. 순수 메모리를 사용하는 Oracle PL / SQL에서 콜렉션을 찾을 수 없습니다. 모두 콜렉션과 연관된 것으로 보입니다. PL / SQL (C # 구문)에서 이와 같은 작업을 수행하려고합니다. string[] arrayvalues = new string[3] {"Matt", "Joanne", "Robert"}; 편집 : Oracle : …
128 oracle  plsql  oracle9i 

16
특정 값에 대해 모든 테이블의 모든 필드 검색 (Oracle)
Oracle의 특정 값에 대해 모든 테이블의 모든 필드를 검색 할 수 있습니까? 일부 테이블에는 수천 개의 행이있는 수백 개의 테이블이 있으므로 쿼리하는 데 시간이 오래 걸릴 수 있음을 알고 있습니다. 그러나 내가 아는 유일한 것은 내가 쿼리하려는 필드의 값이 1/22/2008P09RR8. < 이름을 지정해야한다고 생각하는 항목에 따라 적절한 열을 찾기 위해 …

4
PL / SQL, 문자열에서 작은 따옴표를 이스케이프하는 방법은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как экранировать одиночные кавычки в строчном литерале? Oracle PL / SQL에서 문자열에서 작은 따옴표를 이스케이프하는 방법은 무엇입니까? 이런 식으로 시도했지만 작동하지 않습니다. declare stmt varchar2(2000); begin for i in 1021 .. 6020 loop stmt := 'insert into MY_TBL (Col) …
114 oracle  plsql 


13
Oracle에서 문자열을 여러 행으로 분할
나는 이것이 PHP와 MYSQL로 어느 정도 대답되었다는 것을 알고 있지만 누군가 Oracle 10g (바람직하게는)와 11g에서 문자열 (쉼표로 구분)을 여러 행으로 분할하는 가장 간단한 방법을 가르쳐 줄 수 있는지 궁금합니다. 표는 다음과 같습니다. Name | Project | Error 108 test Err1, Err2, Err3 109 test2 Err1 다음을 만들고 싶습니다. Name | …
104 sql  string  oracle  plsql  tokenize 

8
SQL Developer에서 변수 값 인쇄
익명 블록 안에있는 특정 변수의 값을 인쇄하고 싶었습니다. Oracle SQL Developer를 사용하고 있습니다. 나는 dbms_output.put_line. 그러나 작동하지 않습니다. 제가 사용하고있는 코드는 아래와 같습니다. SET SERVEROUTPUT ON DECLARE CTABLE USER_OBJECTS.OBJECT_NAME%TYPE; CCOLUMN ALL_TAB_COLS.COLUMN_NAME%TYPE; V_ALL_COLS VARCHAR2(500); CURSOR CURSOR_TABLE IS SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE='TABLE' AND OBJECT_NAME LIKE 'tb_prm_%'; CURSOR CURSOR_COLUMNS (V_TABLE_NAME IN …

13
SQL 오류 "ORA-01722 : 잘못된 번호"
누군가를위한 아주 쉬운 것, 다음 삽입물은 나에게 ORA-01722 : 잘못된 번호 왜? INSERT INTO CUSTOMER VALUES (1,'MALADY','Claire','27 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (2,'GIBSON','Jake','27 Smith St Caulfield','0415 713 598'); INSERT INTO CUSTOMER VALUES (3,'LUU','Barry','5 Jones St Malvern','0413 591 341'); INSERT INTO CUSTOMER VALUES (4,'JONES','Michael','7 Smith St Caulfield','0419 …


6
DBMS_OUTPUT.PUT_LINE이 인쇄되지 않습니다.
다음 코드를 실행하면 절차가 완료되었다고 표시되고 원하는 정보 (firstName, lastName)를 인쇄하지 않고 아래 표의 선택 쿼리에서 다른 값을 인쇄하지 않습니다. CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char) AS CURSOR quote_recs IS SELECT a.firstName,a.lastName, m.title, m.year, r.roleName ,q.quotechar from quote q, role r, rolequote rq, actor a, movie m where rq.quoteID …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.