반응형

oracle 47

올바른 데이터베이스 선택: MySQL vs.그 외 모든 것

올바른 데이터베이스 선택: MySQL vs.그 외 모든 것 요즘에는 모두가 MySQL을 사용하는 것처럼 보일 것입니다. 모두가 MySQL을 사용하기 때문입니다.저는 들어오는 많은 양의 데이터를 처리할 웹 애플리케이션을 개발하고 있는데, "MySQL과 함께 사용"해야 하는지, 아니면 다른 오픈 소스 데이터베이스나 상업용 데이터베이스를 살펴봐야 하는지 궁금합니다. 편집: 최적의 성능, 데비안 5에서 작동하는 루비 + 레일과의 통합, 그리고 돈이 빠듯하지만 장기적으로 비용이 절감된다면 더 비싼 것에 투자하는 것을 고려할 것입니다.이전에도 게시한 적이 있지만 이 조언을 변경할 이유가 없습니다. MySQL을 사용하는 것이 더 쉽습니다. 더 나은 UI 도구.산을 사용하지 않으면 더 빨라집니다.잘못된 데이터에 대한 ..

programing 2023.07.04

to_char 함수를 사용하여 문자열로 구문 분석할 때 Oracle에서 일 및 월 값에서 선행 0을 제거하는 방법은 무엇입니까?

to_char 함수를 사용하여 문자열로 구문 분석할 때 Oracle에서 일 및 월 값에서 선행 0을 제거하는 방법은 무엇입니까? 선택 문에서 일 및 월 값 앞에 선행 0이 없는 날짜를 검색하려고 합니다.다음 쿼리를 실행하면 select to_char(sysdate, 'dd.mm.yyyy') from dual; 결과적으로 저는 2014년 3월 21일을 얻을 것입니다.게다가, 만약 오늘이, 예를 들어, 2014년 3월 7일이었다면, 나는 2014년 7월 3일을 받았을 것입니다.어떻게 하면 이 선행 0을 없앨 수 있을까요?select to_char(sysdate,'DD.MM.YY') -- Without Fill Mode , to_char(sysdate-20,'fmDD.fmMM.YY') -- With Fill ..

programing 2023.06.29

Oracle SQL: 타임스탬프를 UTC로 변환

Oracle SQL: 타임스탬프를 UTC로 변환 아래와 같은 간단한 선택 질문이 있지만 지역별 시간을 다시 확인하고 있습니다.선택 문에서 UTC로 변환하려면 어떻게 해야 합니까? select myTimeStamp, MyName, MyBranch from tableA 결과: '27/03/2014 15:15:26' '존', '런던' sys_extract_utc(myTimeStamp)를 사용해 보았지만 오류가 발생했습니다. sql 명령이 제대로 종료되지 않았습니다. 열myTimestamp'날짜' 유형입니다.select cast(mytimestamp as timestamp) at time zone 'UTC', MyName, MyBranch from tableA 왜냐면mytimestamp사실은date캐스팅에 필요..

programing 2023.06.29

열이 래핑되지 않도록 오라클 쿼리를 포맷하려면 어떻게 해야 합니까?

열이 래핑되지 않도록 오라클 쿼리를 포맷하려면 어떻게 해야 합니까? 시도해봤지만 소용이 없습니다. col * format a20000 모든 열을 구체적으로 나열해야 합니까?그것은 정말 큰 고통입니다.신경쓰지 마세요, 알아냈어요: set wrap off set linesize 3000 -- (or to a sufficiently large value to hold your results page) 내가 발견한 것은: show all 그리고 관련이 있어 보이는 어떤 선택지를 찾고 있었습니다."dump"라고 하는 일반 쿼리를 사용합니다(이유는 무엇입니까?모르겠어요) 이렇게 생겼네요. SET NEWPAGE NONE SET PAGESIZE 0 SET SPACE 0 SET LINESIZE 16000 SET ECHO..

programing 2023.06.24

SQL Server: Oracle에서 동일한 RowVersion

SQL Server: Oracle에서 동일한 RowVersion Oracle의 데이터 유형이 SQL Server의 데이터 유형과 유사합니까? 할 때 열(은 행삽하거유나업할때열버해전당트이데입을(형))RowVersion는 자동으로 는 자동으로 업데이트됩니다. MSDN은 RowVersion에 대해 다음과 같이 말합니다. 데이터베이스 내에서 자동으로 생성된 고유 이진 번호를 표시하는 데이터 유형입니다.rowversion은 일반적으로 버전 변환 테이블 행의 메커니즘으로 사용됩니다.저장소 크기는 8바이트입니다.행 버전 데이터 유형은 증가하는 숫자일 뿐 날짜나 시간은 보존되지 않습니다. 각 데이터베이스에는 데이터베이스 내에 행 버전 열이 포함된 테이블에서 수행되는 각 삽입 또는 업데이트 작업에 대해 증분되는 카운터가..

programing 2023.06.24

오라클의 like 절에 매개 변수 사용

오라클의 like 절에 매개 변수 사용 ASP.NET에서 오라클에서 테이블 이름을 검색할 수 있는 검색 페이지를 만들려고 합니다.sql 데이터 소스 컨트롤에 sql을 배치하면 매개 변수:Tablename을 인식하지 못합니다.작동하려면 어떻게 다시 써야 합니까? SELECT Owner, Table_name, Num_Rows, Tablespace_name FROM all_tables WHERE trim(upper(table_name)) LIKE trim(upper('%:TableName%')) 대체할 수 있습니까? '%:TableName%' 와 함께 '%' || :TableName || '%' ?관심이 있을 수 있는 사람들을 위해:SQL Server의 경우 매개 변수 텍스트에 %를 포함하면 다음과 같이 작동..

programing 2023.06.24

Java에서 Statement(Callable Statement)를 인쇄하는 방법은 무엇입니까?

Java에서 Statement(Callable Statement)를 인쇄하는 방법은 무엇입니까? 이 Oracle Callable Statement를 인쇄하려면 어떻게 해야 합니까? ocstmt = (OracleCallableStatement) connection.prepareCall("{?= call package.method(id => ?, name=>?)}"); ocstmt.registerOutParameter(1, OracleTypes.CURSOR); ocstmt.setInt(2, obj.getId()); ocstmt.setString(3, obj.getName()); ocstmt.execute(); resultSet = ocstmt.getCursor(1); 제 말은 어떤 쿼리가 데이터베이스로 전송..

programing 2023.06.24

Oracle에서 JSON 배열 검색

Oracle에서 JSON 배열 검색 Oracle 12.1.0.2에 도입된 새로운 JSON 기능을 사용하려고 합니다. 하지만 JSON 문서 내 배열에서 특정 값을 찾을 수 있는 방법을 찾을 수 없습니다. 다음 표와 데이터를 고려합니다. create table orders ( id integer not null primary key, details clob not null check (details is json (strict)) ); insert into orders (id, details) values (1, '{"products": [{ "product": 1, "quantity": 5}, {"product": 2, "quantity": 1}], "delivery_address": "My hometow..

programing 2023.06.19

Spring을 위한 Oracle 데이터 소스 구성

Spring을 위한 Oracle 데이터 소스 구성 Spring 프레임워크에서 오라클 데이터 소스는 어떻게 구성됩니까?context.xml 파일에서 다음을 수행합니다. URL: jdbc:dll:thin:@dll.def.ghi.com:1234:TEAM4 의 예Oracle JDBC Driver가 Maven 저장소에 없으므로 http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html 에서 다운로드하고(예: Oracle Database 12.1.0.2 JDBC Driver) 다음과 같이 Maven 명령을 통해 이 드라이버를 추가합니다. (내 경우) mvn install:install-file -Dfile=D:\Downloads\Jav..

programing 2023.06.19

PL/SQL에서 스레드화를 사용할 수 있습니까?

PL/SQL에서 스레드화를 사용할 수 있습니까? PL/SQL에 비동기 호출 기능이 있습니까?코드 블록에 있는 경우 프로시저를 여러 번 호출하고 프로시저가 언제 무엇을 반환하는지 신경쓰지 않습니다. BEGIN myProc(1,100); myProc(101,200); myProc(201,300); ... ... END; 의 경우,내 Proc(1,실행되기 에 내 200가 를 마칠 까지 기다리지 감사해요.DBMS_Scheduler 및 DBMS_JOB 접근 방식의 경우 +1이지만 다른 접근 방식을 사용해야 하는지도 고려해야 합니다. 절차가 행 단위로 실행되는 경우 속도가 느릴 경우 절차를 여러 번 동시에 실행하는 것이 아니라 설정 기반 접근 방식이 사용되도록 하는 것이 정답일 수 있습니다.그런 다음 병렬 쿼리와 ..

programing 2023.06.14
반응형