반응형

source 976

Oracle에서 마지막으로 실행된 SQL 문을 가져오고 변수 값을 바인딩하는 방법

Oracle에서 마지막으로 실행된 SQL 문을 가져오고 변수 값을 바인딩하는 방법 특정 세션에 대해 Oracle 데이터베이스에서 마지막으로 실행된 SQL 문을 가져오기 위해 다음 쿼리를 작성했습니다.SQL 텍스트에 바인딩 변수의 실제 값이 없습니다.SQL 텍스트와 함께 바인딩 변수 값을 가져오는 방법. SELECT * FROM v$SQLTEXT_WITH_NEWLINES WHERE address = (SELECT prev_sql_addr FROM v$session WHERE audsid = userenv('SESSIONID')) ORDER BY piece; 바인딩 변수를 얻으려면 아래 코드를 사용해야 합니다. 추적을 사용할 필요가 없습니다. SELECT * FROM v$sql_bind_capture WHE..

source 2023.07.21

Spring Boot 2 - 콩이 초기화되기 전에 조치를 취합니다.

Spring Boot 2 - 콩이 초기화되기 전에 조치를 취합니다. 문제 설명 빈이 초기화되기 전에 클래스 경로 또는 외부 위치의 속성 파일에서 속성을 로드하려고 합니다.이러한 속성은 Bean 초기화의 일부이기도 합니다.Spring의 표준 application.properties 또는 사용자 지정에서 속성을 자동으로 연결할 수 없습니다. 동일한 속성 파일은 여러 배포 가능해야 하기 때문입니다. 내가 시도한 것 Spring Application Events에 대해 알고 있습니다. 사실 Spring Context가 초기화된 후 일부 작업을 수행하기 위해 ContextRefreshedEvent를 이미 후킹하고 있습니다(이 단계에서는 Beans도 초기화됨). , 에서 SpringDocs의 설명으로 볼 수 .Ap..

source 2023.07.21

비어 있지 않은 오라클의 기존 테이블에 자동 증분 ID를 추가하는 중

비어 있지 않은 오라클의 기존 테이블에 자동 증분 ID를 추가하는 중 기존 오라클 테이블에 ID 열을 추가하려면 어떻게 해야 합니까?저는 오라클 11g를 사용하고 있습니다.DEGREE라는 테이블이 있는데 여기에 ID 열을 추가한다고 가정합니다. FYI 테이블이 비어 있지 않습니다.한 단계로 수행할 수 없습니다.대신, 테이블을 변경하고 열을 추가합니다(기본 키 제약 조건 없음). ALTER TABLE DEGREE ADD (Ident NUMBER(10)); 새 열을 기본 키 제약 조건(null이 아닌 고유한/null)을 충족하는 데이터로 채웁니다. UPDATE DEGREE SET Ident=ROWNUM; 테이블을 변경하고 열에 제약 조건 추가 ALTER TABLE DEGREE MODIFY (Ident PRI..

source 2023.07.21

Python에서 집합을 초기화하기 위해 물결 괄호 사용

Python에서 집합을 초기화하기 위해 물결 괄호 사용 파이썬을 배우고 있는데, 세트 초기화에 대한 초보적인 질문이 있습니다.테스트를 통해 세트를 다음과 같이 초기화할 수 있다는 것을 알게 되었습니다. my_set = {'foo', 'bar', 'baz'} 다음과 같은 일반적인 방법과 달리 이러한 방법을 사용할 경우의 단점이 있습니까? my_set = set(['foo', 'bar', 'baz']) 아니면 단지 스타일의 문제인가요?세트 리터럴 구문에는 두 가지 분명한 문제가 있습니다. my_set = {'foo', 'bar', 'baz'} 파이썬 2.7 이전에는 사용할 수 없습니다. 해당 구문을 사용하여 빈 집합을 표현할 수 없습니다(사용).{}빈 딕트 생성) 그것들은 당신에게 중요할 수도 있고 그렇지 ..

source 2023.07.21

SQL DateTime에 대한 링크 값은 로컬(Kind=Unspecified)입니다. UTC로 만들려면 어떻게 해야 합니까?

SQL DateTime에 대한 링크 값은 로컬(Kind=Unspecified)입니다. UTC로 만들려면 어떻게 해야 합니까? Linkq To SQL 클래스에 특정 DateTime 속성을 UTC로 간주해야 한다고(즉, DateTime 유형의 Kind 속성을 기본적으로 UTC로 지정) 알리는 (간단한) 방법이 있습니까? 아니면 '깨끗한' 해결 방법이 있습니까? 앱 서버의 표준 시간대가 SQL 2005 Server(변경할 수 없음)와 동일하지 않고 UTC가 없습니다.DateTime을 dB에 입력하는 속성을 유지하는 경우 UTC 값을 사용하지만(따라서 db 열의 값은 UTC) 값을 다시 읽을 때(LinqTo SQL 사용) DateTime 값의 .Kind 속성이 '지정되지 않음'으로 표시됩니다. 문제는 제가 UT..

source 2023.07.21

ORA-00980 동의어 변환은 PLSQL에서 더 이상 유효하지 않습니다.

ORA-00980 동의어 변환은 PLSQL에서 더 이상 유효하지 않습니다. 데이터베이스 링크를 통해 SQL에서 액세스할 수 있는 원격 Oracle 데이터베이스의 동의어가 있습니다. insert into my_table select * from my_synonym@my_database_link; 위의 문장을 PLSQL 블록에 넣으면 컴파일이 되지 않고 "ORA-00980: 동의어 번역은 더 이상 유효하지 않습니다."라는 오류 메시지가 나타납니다.표준 설명은 동의어가 가리키는 테이블 등이 삭제되었지만 SQL에서는 문이 작동하기 때문에 그렇지 않습니다.어떤 것이 SQL에서는 작동하지만 PL/SQL에서는 작동하지 않는 경우 대부분의 경우 권한 문제입니다. 사용자가 역할을 통해 받은 권한은 PL/SQL 블록을 입..

source 2023.07.21

하루의 시간을 어떻게 비교합니까?

하루의 시간을 어떻게 비교합니까? 날짜 비교를 할 수 있다는 것을 수 있습니다.datetime.timedelta()하지만 현재 시간이 맞는지 확인하는 방법을 찾기 위해 고군분투하고 있습니다.datetime.datetime.now())는 날짜에 관계없이 지정된 시간(예: 오전 8시)보다 빠르거나 늦거나 같습니다.특정 시점(예: "지금 바로")을 고정되지 않은 반복 이벤트(매일 오전 8시 발생)와 비교할 수 없습니다. 지금이 오늘 오전 8시 이전인지 이후인지 확인할 수 있습니다. >>> import datetime >>> now = datetime.datetime.now() >>> today8am = now.replace(hour=8, minute=0, second=0, microsecond=0) >>> n..

source 2023.07.21

Oracle SQL - 표에 없는 값 찾기

Oracle SQL - 표에 없는 값 찾기 이 표를 사용하십시오. WORDS WORD Hello Aardvark Potato Dog Cat 다음 목록: ('Hello', 'Goodbye', 'Greetings', 'Dog') 단어 테이블에 없지만 내 목록에 있는 단어 목록을 반환하려면 어떻게 해야 합니까? 가능한 모든 단어를 포함하는 표가 있는 경우 다음 작업을 수행할 수 있습니다. SELECT * from ALL_WORDS_TABLE where word in ('Hello', 'Goodbye', 'Greetings', 'Dog') and word not in (SELECT word from WORDS where word in ('Hello', 'Goodbye', 'Greetings', 'Dog') );..

source 2023.07.21

SpringBoot 1.3.0은 최대 절전 모드 5를 지원합니까?

SpringBoot 1.3.0은 최대 절전 모드 5를 지원합니까? SpringBoot(1.3.0)의 Hibernate5 지원에 대해 조금 혼란스럽습니다.이 참조에는 최대 절전 모드 4.3.11에 대한 종속성이 나열되어 있습니다.Final이지만 Hibernate5 지원을 포함하는 SpringFramework 4.2.3에 대한 종속성도 나열되어 있습니다. 어떤 부팅 번들을 재정의하기 위해 Hibernate5 종속성을 추가하는 것이 문제입니까?누가 좀 설명해 주시겠어요?최대 절전 모드 4.3 또는 최대 절전 모드 5.0을 Spring Boot 1.3과 함께 사용할 수 있습니다.확인한 대로 Hibernate 4.3.x가 기본 버전입니다. Hibernate 5.0을 사용하려면 다음을 재정의해야 합니다.hibern..

source 2023.07.21

0으로 채워진 판다 데이터 프레임 만들기

0으로 채워진 판다 데이터 프레임 만들기 주어진 크기의 0으로 채워진 판다 데이터 프레임을 만드는 가장 좋은 방법은 무엇입니까? 사용한 적이 있습니다. zero_data = np.zeros(shape=(len(data),len(feature_list))) d = pd.DataFrame(zero_data, columns=feature_list) 더 좋은 방법이 있을까요?사용해 볼 수 있습니다. d = pd.DataFrame(0, index=np.arange(len(data)), columns=feature_list) 내 생각에 이 일은 뚱딴지와 함께 하는 것이 가장 좋습니다. import numpy as np import pandas as pd d = pd.DataFrame(np.zeros((N_rows,..

source 2023.07.21
반응형