반응형

2023/10/09 15

오라클 병합 쿼리에서 기본 키를 반환하는 방법

오라클 병합 쿼리에서 기본 키를 반환하는 방법 오라클 병합 쿼리에서 기본 키를 반환하고 싶습니다.없는 경우 하나의 문을 사용하여 삽입하고 있으며 절차나 기능을 사용하고 싶지 않습니다. 이것은 샘플 쿼리입니다. merge into myTable e using (select :empname name from dual) s on (UPPER(TRIM(e.empname)) = UPPER(TRIM(s.name))) when not matched then insert (empname) values (s.name) 내 테이블의 기본 키 필드를 하나 더 가져와야 합니다.시퀀스 및 트리거를 사용하여 기본 키를 삽입합니다. 추가를 해봤습니다.RETURNING empID into :empId그러나 그것은 오류를 일으킵니다...

programing 2023.10.09

mysql에서 where and inner join을 사용합니다.

mysql에서 where and inner join을 사용합니다. 저는 테이블이 세 개 있습니다. 위치들 ID | NAME | TYPE | 1 | add1 | stat | 2 | add2 | coun | 3 | add3 | coun | 4 | add4 | coun | 5 | add5 | stat | 학교들 ID | NAME 1 | sch1 2 | sch2 3 |sch3 학교_ ID |LOCATIONS_ID |SCHOOL_ID 1 | 1 |1 2 | 2 |2 3 | 3 |3 여기서 테이블 위치는 응용프로그램의 모든 위치를 포함합니다.학교 장소는 ID로 호출됩니다. 쿼리를 사용할 때 select locations.name from locations where type="coun"; "coun" 유형의 이름을..

programing 2023.10.09

Oracle SQL Developer에 시간 및 분 단위로 날짜를 입력하고 표시하는 방법은 무엇입니까?

Oracle SQL Developer에 시간 및 분 단위로 날짜를 입력하고 표시하는 방법은 무엇입니까? 저는 Oracle SQL Developer를 사용하고 있습니다.시간과 분으로 날짜를 입력하고 싶은데 GUI가 안 되는 것 같아요.그 동안 모든 날짜 필드를 'YYYY-MM-DD HH24:'로 표시하면 좋겠습니다.MI:SS'는 Oracle SQL Developer GUI 내에서도 사용됩니다.몇 번 더 뒤적거리다가 올바른 기본 설정(아래 화면 촬영)을 찾았습니다. "도구 -> 환경설정" 아래에 데이터베이스가 있습니다.구성할 수 있는 NLS 노드.변경한 설정은 '날짜 형식'으로 'YYYY-MM-DD HH24'로 변경했습니다.MI:SS'. 이러한 변경 사항을 적용하려면 SQL 개발자를 다시 시작해야 했습니다...

programing 2023.10.09

Oracle SQL에서 전체 테이블이 아닌 테이블의 파티션을 쿼리하여 더 빠르게 실행할 수 있습니까?

Oracle SQL에서 전체 테이블이 아닌 테이블의 파티션을 쿼리하여 더 빠르게 실행할 수 있습니까? 7-24-2016년에 기록이 있는 'FooBar'라는 고객을 대상으로 100만 건의 기록이 있는 표를 문의하고자 합니다.그 표에는 10일간의 자료가 들어있습니다. select * from table where customer = 'FooBar' and insert_date between to_date('2016-07-24 00:00:00', 'YYYY-MM-DD HH24:MI:SS') and to_date('2016-07-24 23:59:59', 'YYYY-MM-DD HH24:MI:SS'); 위 쿼리의 문제점은 실행하는 데 시간이 오래 걸린다는 것입니다.좀 더 빨리 달리면 좋겠습니다. 그 테이블은 24시..

programing 2023.10.09

Python Pandas - 여러 테이블이 포함된 csv 파일 읽기

Python Pandas - 여러 테이블이 포함된 csv 파일 읽기 싱글이 있습니다..csv여러 테이블을 포함하는 파일입니다. Panda를 사용하면 두 개의 DataFrame을 얻을 수 있는 가장 좋은 전략은 무엇입니까?inventory그리고.HPBladeSystemRack이 파일에서? 인풋.csv다음과 같습니다. Inventory System Name IP Address System Status dg-enc05 Normal dg-enc05_vc_domain Unknown dg-enc05-oa1 172.20.0.213 Normal HP BladeSystem Rack System Name Rack Name Enclosure Name dg-enc05 BU40 dg-enc05-oa1 BU40 dg-enc05 ..

programing 2023.10.09
반응형