반응형

분류 전체보기 1512

SQL(Oracle)의 느낌표

SQL(Oracle)의 느낌표 데이터베이스에서 V$SQL을 살펴보니 방금 다음과 같은 이상한 쿼리를 발견했습니다. UPDATE "MYTABLE" "A1" SET "SOMECOLUMN" = ( SELECT "A2"."ANOTHERCOLUMN" FROM "ANOTHERTABLE"@! "A2" WHERE "A2".ROWID=:B1 ) 구문 @의 의미를 아는 사람? 오라클에서 이런 것을 본 적이 없습니다. 감사해요.원격 데이터베이스에서 발생한 쿼리입니다.V$SQL에서 이 쿼리를 본 데이터베이스가 @DB_NAME 구문을 사용하여 원격 데이터베이스의 쿼리에서 참조되었습니다. 원격 데이터베이스가 쿼리를 실행하기 위해 데이터베이스에 푸시했지만 쿼리에 응답하려면 데이터베이스가 원격 데이터베이스에서 일부 정보를 끌어와야 ..

programing 2023.11.07

오라클에서 예약된 작업을 삭제하는 방법

오라클에서 예약된 작업을 삭제하는 방법 ENTERT_TIME이라는 작업을 만들었습니다. BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'ENTRY_TIME', job_type => 'STORED_PROCEDURE', job_action => 'PK_ENTRY_TIME.PROC_ENTRY_TIME', start_date => '24-MAY-16 07.00.00 AM America/Chicago', repeat_interval => 'FREQ=DAILY', end_date => '20-NOV-99 07.00.00 AM America/Chicago', auto_drop => FALSE, comments => 'My new job'); END; / 이제 이 일을 그만두고 싶습..

programing 2023.11.07

exec에서 출력 잡기

exec에서 출력 잡기 명령어 출력을 잡는 C 프로그램을 작성하려고 하는데 다른 프로그램으로 전달하겠습니다. 문제가 있어서 명령어 출력 및 저장 방법을 찾을 수 없습니다.아래는 제가 가지고 있는 것의 샘플입니다. if(fork() == 0){ execl("/bin/ls", "ls", "-1", (char *)0); /* do something with the output here */ } else{ //*other stuff goes here* } 그래서 기본적으로 "execl"에서 출력을 얻어 다른 것(예를 들어 일종의 버퍼에 저장)으로 전달할 수 있는 방법이 있는지 궁금합니다. 좋은 제안이 있겠습니다.상위 프로세스에서 하위 프로세스로 파이프를 생성해야 합니다.pipe(). 그런 다음 리디렉션해야 합니..

programing 2023.11.07

PL/SQL <>의 의미는 무엇입니까?

PL/SQL 의 의미는 무엇입니까? PL/SQL에서 쌍각 괄호 안에 있는 단어의 의미는 무엇입니까?? 구글 검색을 해봤는데 구글이 구두점을 건너뛰네요. 그것은 무엇에 쓰입니까?질문 댓글 작성자가 언급한 바와 같이, 이는 복합문에 라벨을 붙이는 데 사용되며 GOTO의 대상으로도 사용됩니다.END와 END LOOP의 라벨을 사용하면 가독성이 좋아지는 등의 효과를 얻을 수 있습니다. for i in 1.9 loop blah; end loop countdown; 다음은 예입니다. set echo on set serveroutput on declare msg varchar2(1000); begin dbms_output.enable; msg := chr(9) || 'start'; for itr8 in 1 .. 5 ..

programing 2023.11.07

오라클 프로시저 내에서 date parameter를 전달하는 방법은?

오라클 프로시저 내에서 date parameter를 전달하는 방법은? 아래는 샘플 절차 코드입니다. create or replace procedure pro_test(start_date date, end_date date) is begin insert into test1 select col1, col2, col3 from main where range_date between start_date and end_date; exception end; / Q1: 이 방법이 절차 내에서 직접 날짜를 전달하는 올바른 방법입니까?Q2 : 만약 그렇지 않다면, 절차 내에서 varchar를 통과하여 선언 부분에서 날짜를 변환할 수 있습니까?..

programing 2023.11.07

원래 변수는 그대로 유지하면서 mutate_at로 새 변수 만들기

원래 변수는 그대로 유지하면서 mutate_at로 새 변수 만들기 다음과 같은 간단한 예를 생각해 보십시오. library(dplyr) library(tibble) dataframe % mutate_at(vars(contains('oo')), .funs = funs(ntile(., 2))) # A tibble: 6 x 3 helloo ooooHH ahaaa 1 1 1 200 2 1 1 400 3 1 1 120 4 2 2 300 5 2 2 100 6 2 2 100 하지만 내게 필요한 건 이건 # A tibble: 8 x 5 helloo ooooHH ahaaa cat_helloo cat_ooooHH 1 1 1 200 1 1 2 2 1 400 1 1 3 3 1 120 1 1 4 4 2 300 2 2 5 5 2..

programing 2023.11.07

매크로에서 사용할 수 있는 트릭에는 어떤 것이 있습니까?

매크로에서 사용할 수 있는 트릭에는 어떤 것이 있습니까? 문 닫았습니다.이 질문은 더 많아야 합니다.집중력이 있는현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트합니다. 7년전에 문을 닫았습니다. 이 질문을 개선합니다. 우리의 레거시 코드와 현대 코드에서 우리는 매크로를 사용하여 코드 생성 등의 훌륭한 솔루션을 수행합니다.그리고 우리는 둘 다 사용합니다.#그리고.##오퍼레이터들. 다른 개발자들이 매크로를 사용해서 멋진 일을 할 수 있는 방법이 궁금합니다.C에서, 말 그대로의 인수를 얻는 것을 하는 매크로를 정의하는 것이 일반적이며, 동시에 그 주소를 투명하게 얻을 수 있도록 함수를 정의합니다. // could evalu..

programing 2023.11.07

C/C++에서 OpenGL 셰이더를 위한 손쉬운 프레임워크

C/C++에서 OpenGL 셰이더를 위한 손쉬운 프레임워크 그냥 납작한 이미지에 쉐이더를 써보고 싶었어요.사진을 텍스처로 찍어 적용하는 C 프로그램을 작성하는 것은 그리 쉽지 않은 것으로 드러났습니다. 그 위에 프래그먼트 쉐이더로 가우스 블러를 적용하는 것입니다.코드 100줄 같은 OpenGL을 초기화하고 GL 버퍼 등을 이해해야 합니다.또한 윈도잉 시스템과 통신하기 위해서는 또 다른 프레임워크인 GLUT를 사용해야 합니다. 엔비디아의 Fx 작곡가가 쉐이더를 가지고 놀기에 좋은 것으로 드러났습니다.하지만 저는 주어진 프래그먼트 쉐이더를 이미지에 적용해서 그 결과를 보여주는 간단한 C나 C++ 프로그램을 가지고 싶습니다.예를 든 사람이 있습니까, 아니면 틀이 있습니까?무엇보다도, 저는 과도한 양을 사용하는..

programing 2023.11.07

PHP oci_connect() TNS: 연결 식별자(ORA-12154)를 확인할 수 없습니다.

PHP oci_connect() TNS: 연결 식별자(ORA-12154)를 확인할 수 없습니다. 우분투 서버에서 PHP 코드를 테스트하고 있는데 "tnsping" 명령으로 오라클 데이터베이스 연결이 확인됩니다. Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.14)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = ORCL) (SID = ORCL))) OK (10 msec) 그러나 PHP의 occi_connect 함수는 다음과 같은 경고를 표시합니다. 경고: oci_connect(): ORA-1215..

programing 2023.11.07

Python으로 Excel에서 병합된 셀 읽기

Python으로 Excel에서 병합된 셀 읽기 xlrd를 이용하여 python으로 엑셀의 merged cell을 읽으려고 합니다. My Excel: (첫번째 열은 세 행에 걸쳐 병합됨) A B C +---+---+----+ 1 | 2 | 0 | 30 | + +---+----+ 2 | | 1 | 20 | + +---+----+ 3 | | 5 | 52 | +---+---+----+ 이 예제에서 첫번째 열의 세번째 줄을 2와 같게 읽고 싶지만 다시 돌아옵니다.''. 병합된 셀의 가치에 도달하는 방법을 알고 계십니까? 내 코드: all_data = [[]] excel = xlrd.open_workbook(excel_dir+ excel_file) sheet_0 = excel.sheet_by_index(0) # O..

programing 2023.11.07
반응형