반응형

oracle 54

개별 열 형식 없이 sqlplus 열 이름 자르기 방지

개별 열 형식 없이 sqlplus 열 이름 자르기 방지 기본적으로 sqlplus는 열 이름을 기본 데이터 유형의 길이로 잘라냅니다.데이터베이스에 있는 열 이름의 대부분은 테이블 이름 앞에 붙어 있으므로 잘렸을 때는 동일하게 보입니다. 폐쇄된 프로덕션 환경에서 원격 DBA에게 select * 쿼리를 지정하고 스풀된 결과를 드래그백하여 진단해야 합니다.열이 너무 많아서 개별 열 형식을 지정할 수 없습니다.sqlplus는 열 이름 자르기를 균일하게 제거할 수 있는 옵션을 제공합니까? (SET Markup HTML ON을 사용하고 있지만, 약어되지 않은 출력이 나오는 한 다른 모달리티, csv 등을 사용할 수 있습니다.)제안된 해결책들은 원래의 열 이름을 표시하는 데는 효과가 없는데 왜 사람들이 투표를 하는지...

sourcecode 2023.09.26

최대 절전 모드를 사용하여 blob 데이터를 청크 단위로 읽기/쓰기

최대 절전 모드를 사용하여 blob 데이터를 청크 단위로 읽기/쓰기 A에서 읽고 쓸 수 있는 방법이 있습니까?blob을 사용하여 덩어리로Hibernate. 지금은 내가.OutOfmemoryException왜냐하면 블롭 데이터 전체가 메모리에 로드되기 때문입니다.byte[]. 좀 더 구체적으로 말하자면, 큰 파일을 다음과 같은 데이터베이스 테이블에 저장하고자 합니다.File. public class File { private byte[] data; } FileInputStream에서 파일을 연 다음 무엇을 합니까?Hibernate에 컨텐츠 스트리밍이 필요하고 전체를 제공하지 않을 것을 알려주는 방법byte[]한 번에 준비?사용할까요?Blob대신에byte[]? 어쨌든 콘텐츠를 스트리밍하려면 어떻게 해야 합니..

sourcecode 2023.09.26

빈 테이블에서 쿼리 실행 속도가 느립니다.(많은 양의 삽입물을 삭제한 후

빈 테이블에서 쿼리 실행 속도가 느립니다.(많은 양의 삽입물을 삭제한 후 저는 오라클 데이터베이스에 15개의 필드가 있는 테이블을 가지고 있습니다.이 테이블에는 3500000개의 삽입물이 있었습니다.다 지웠어요. delete from table 그 후 선택문을 실행할 때마다 테이블이 비어있어도 매우 느린 응답(7초)을 받습니다.색인화된 필드에 따라 검색하는 경우에만 정상 응답을 받습니다. 왜요?Gritem 말대로, 당신은 높은 워터마크 등을 이해해야 합니다. 원치 않으시면truncate테이블(새 데이터가 삽입되었기 때문에), 사용alter table xyz shrink space10g에 대하여 여기에 문서화되어 있습니다.Tom Kyte는 이 문제에 대해 좋은 설명을 하고 있습니다. http://askto..

sourcecode 2023.09.26

sql 쿼리를 통해 오라클에서 타임스탬프 유형의 열을 업데이트하려면 어떻게 해야 합니까?

sql 쿼리를 통해 오라클에서 타임스탬프 유형의 열을 업데이트하려면 어떻게 해야 합니까? 열이 있습니다. "LASTTOUCH" TIMESTAMP(9) NOT NULL ENABLE 현재 날짜를 이 열로 설정해야 합니다. 하지만 어떻게 해야 할지 모르겠어요. 도와주시겠습니까?삽입: insert into tablename (LASTTOUCH) values (CURRENT_TIMESTAMP); 업데이트: update tablename set LASTTOUCH=CURRENT_TIMESTAMP; 타임스탬프 정밀도를 포함하여 현재 시간을 원하는 경우 systemtimestamp 또는 current_timestamp를 사용할 수 있습니다. SQL> select systimestamp from dual; SYSTIMES..

sourcecode 2023.09.21

Oracle Storeed Procedure에서 두 개의 반환 값을 가져오는 방법

Oracle Storeed Procedure에서 두 개의 반환 값을 가져오는 방법 다음과 같이 Oracle SP에서 하나의 반환 값을 얻는 방법을 알고 있습니다. MyReturn := MY_ORACLE_SP (); MY_ORACLE_SP2의 반환 값이 1 이상인 경우.어떻게 해야 할까?-- IN arguments : you get them. You can modify them locally but caller won't see it -- IN OUT arguments: initialized by caller, already have a value, you can modify them and the caller will see it -- OUT arguments: they're reinitialized b..

sourcecode 2023.09.16

toad: 오라클 자동 완료 드롭다운

toad: 오라클 자동 완료 드롭다운 Oracle용 Toad에는 자동 완성 기능이 있습니다.유타이프SELECT * FROM USER.그런 다음 +를 .누르면 사용 가능한 개체 중에서 선택할 수 있는 드롭다운이 나타납니다. 이 기능이 갑자기 중지되었습니다.이제 드롭다운 대신 첫 번째 기본 매치로 넘어갑니다.저는 제가 행동을 바꾸기 위해 무엇을 했는지 전혀 모릅니다. 드롭다운 기능을 복원하려면 어떻게 해야 합니까?최신 버전의 Toad에서는 보기 -> Toad Options -> Editor -> Code Assist에 이 옵션이 있습니다. 이전 버전에서는 옵션 -> 편집기 -> 코드 지원 아래에 이 옵션이 있습니다. 목록을 제공하는 대신 자동으로 채워지는 것을 본 유일한 경우는 일치하는 테이블이 하나밖에 없..

sourcecode 2023.09.16

괄호와 비교했을 때 어떤 차이가 있습니까? WHERE (a, b)= (1,2)

괄호와 비교했을 때 어떤 차이가 있습니까? WHERE (a, b)= (1,2) MySQL에서 우연히 다음과 같은(유효한) 쿼리를 발견했습니다(교체할 때 Oracle/MSSQL에서도 작동함).=와 함께IN): SELECT * from mytable WHERE (a, b)=(1,2) 와 같습니다. SELECT * from mytable WHERE a=1 and b=2 MySQL 문서의 정의는 다음과 같습니다. simple_expr: [...] | (expr [, expr] ...) [...] 이것은 뭐라고 부릅니까?사용에 대한 장단점이 있습니까?다음을 사용하여 여러 열을 여러 값의 조합과 비교할 필요가 있을 때 매우 유용할 수 있습니다.IN(): SELECT * FROM YourTable WHERE (col..

sourcecode 2023.09.11

Oracle/PLSQL에서 NULL 값만 계산하려면 어떻게 해야 합니까?

Oracle/PLSQL에서 NULL 값만 계산하려면 어떻게 해야 합니까? Oracle/PLSQL에서 NULL 값만 계산하려면 어떻게 해야 합니까? null 값만 세고 싶습니다.그렇게 하는 기능이 있습니까?오라클은 자세히 모르지만 ANSI SQL은COUNT(rowName)계산 안 함NULL값들, 그러나COUNT(*)그래요. 그래서 당신은 글을 쓸 수 있습니다. SELECT COUNT(*) FROM YourTable WHERE YourColumn IS NULL 이것은 YourColumn이 NULL로 설정된 YourTable의 행을 카운트합니다.mdma의 대응에 대한 대안으로.필터를 넣고 싶지 않은 경우 SELECT COUNT(case when xxx IS NULL THEN 1 end) cnt_xxx_null..

sourcecode 2023.09.11

1000개의 테이블이 포함된 데이터베이스에서 db 1 테이블을 검사하려면 어떻게 해야 합니까?

1000개의 테이블이 포함된 데이터베이스에서 db 1 테이블을 검사하려면 어떻게 해야 합니까? 1000개의 테이블이 포함된 스키마를 얻었는데, 필요 없는 테이블이 많은데 어떻게 해야 필요한 테이블만 DB를 검사할 수 있습니까?이 명령을 실행하여 단일 테이블의 모델을 생성할 수 있습니다. python manage.py inspectdb TableName > output.py 뷰의 모형을 생성하려는 경우에도 작동합니다.Python 콘솔 또는 *.py 파일에서 이 작업을 수행할 수 있습니다. from django.core.management.commands.inspectdb import Command from django.conf import settings from your_project_dir.settin..

sourcecode 2023.08.27
반응형