반응형

oracle 37

Oracle 업데이트가 중지됨

Oracle 업데이트가 중지됨 Oracle 업데이트에 문제가 있습니다.ExecuteNonQuery에 대한 호출이 무기한 중단됩니다. 코드: using (OracleCommand cmd = new OracleCommand(dbData.SqlCommandStr, conn)) { foreach (string colName in dbData.Values.Keys) cmd.Parameters.Add(colName, dbData.Values[colName]); cmd.CommandTimeout = txTimeout; int nRowsAffected = cmd.ExecuteNonQuery(); } CommandTimeout이 5로 설정되어 있고, 파라미터가 작은 정수 값으로 설정되어 있습니다. 질문: UPDATE "..

programing 2023.09.12

Oracle SQL - 열의 값을 기준으로 문자를 반복하는 방법

Oracle SQL - 열의 값을 기준으로 문자를 반복하는 방법 그래서 나는 누군가에게 월급을 받기 위해 문의하고, 그들이 버는 수천의 숫자를 기준으로 '$'를 표시하려고 합니다. 예를 들어, 누군가가 15,000달러를 번다는 것인가요? 저는 '$$$$$$$$$$$$$$$$$$$'라고 표시된 다른 열을 갖게 될 것입니다. 나는 이것까지 할 수 있습니다. SELECT e.last_name, e.salary, REPLACE(e.salary/1000, e.salary/1000, '$') AS "Graphic" FROM EMPLOYEES e ORDER BY e.salary DESC, e.last_name 하지만 나는 '$'의 일정한 숫자를 표시하는 방법을 모릅니다.RPAD가 작동해야 합니다(반올림을 조금 조정해..

programing 2023.09.12

PL/SQL에서 맵과 유사한 객체 유형?

PL/SQL에서 맵과 유사한 객체 유형? PL/SQL에 맵과 같은 객체 타입을 작성하고 싶습니다.즉, 키 값 쌍 목록은 값이 다른 키 값 쌍 목록이 될 수 있습니다.간단해요, 전 그렇게 생각했어요.다음은 두 가지를 단순화한 것입니다. CREATE OR REPLACE TYPE TKey AS OBJECT ( name varchar2(240), value_text varchar2(2000), value_map TMap ) CREATE OR REPLACE TYPE TMap AS TABLE OF TKey 아마 그렇게 간단하지는 않을 거예요, 왜냐하면 지금은 "닭이냐 달걀이냐" 문제가 생겼거든요.TKey를 먼저 넣으면 TMap이 정의되어 있지 않다고 불평할 것입니다.TMap을 먼저 넣으면 TKey가 정의되어 있지 ..

programing 2023.09.12

Oracle 가입 시 인덱스를 사용하지 않음

Oracle 가입 시 인덱스를 사용하지 않음 제가 계획을 색인하고 설명하는 것은 처음이니 참고해주세요!쿼리를 조정하려고 하는데 문제가 있습니다. 테이블이 두 개 있습니다. SKU ------ SKUIDX (Unique index) CLRIDX (Index) .. .. IMPCOST_CLR ----------- ICCIDX (Unique index) CLRIDX (Index) ... .. 내가 할 때는.select * from SKU where clridx = 122, 설명 계획에 있는 인덱스를 사용하고 있음을 알 수 있습니다(TABLE Access라고 되어 있습니다).INDEX, OBject_NAME 아래 인덱스 이름으로 표시되며 옵션은 RANGE SCAN)입니다. 동일한 필드에 가입하려고 하면 인덱스를..

programing 2023.09.07

Oracle sql에서 새 줄 제거

Oracle sql에서 새 줄 제거 현재 테스트 테이블의 주소란에 다음과 같은 형식의 데이터가 있습니다. 12번길 테스트 애비뉴 테스트_도시 하지만 출력에서는 다음과 같은 형식으로 요구합니다. 12번가 테스트 애비뉴 테스트_시티 필요한 방식으로 표시하기 위해 사용할 쿼리를 알려주실 수 있나요?다음을 시도해 볼 수 있습니다. select regexp_replace(your_address,'[[:space:]]',' ') from your_tab; 끈에서 chr(13)과 chr(10)을 떼면 됩니다. declare teststring varchar2 (32767) := ' This is the value that I chose'; begin dbms_output.put_line (teststring); db..

programing 2023.09.07

Oracle을 사용한 유닛 테스트

Oracle을 사용한 유닛 테스트 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨10년 전에. Oracle을 사용하여 Unit 테스트를 생성하기 위한 프레임워크/앱/방법론을 보유한 사람이 있습니까?Oracle 11g를 사용하고 있습니다. 또한 웹 앱에서 Visual Studio로 다른 모든 개발 작업을 수행하는 Team Foundation Server도 설치했습니다. 편집: Oracle(PL/SQL) 내 패키지, 절차 및 기..

programing 2023.09.02

어떤 CEP 제품으로 시작해야 합니까?

어떤 CEP 제품으로 시작해야 합니까? CEP 기반 애플리케이션을 구축하는 방법에 대해 자세히 알고 싶습니다.그래서 주위를 둘러보니 여러 제품들이 있었습니다(여기에는 http://rulecore.com/CEPblog/ ?page_id=47). 하지만 지금은 꽤 많아서 어느 것부터 시작하는 것이 가장 좋을지 모르겠습니다.그리고 전반적으로 저는 무료로 이용할 수 있는 것을 고려할 것입니다.나머지는 개인적인 용도로만 사용하기에는 조금 비쌉니다 ;) 에스퍼는 무료이지만 에스퍼 스튜디오가 없으면 캡 앱을 개발하는 것은 꽤 지루해 보입니다.Streambase는 무료 평가판을 제공하지만, 저는 당신이 이것을 얼마나 오래 사용할 수 있는지 찾을 수 없었습니다(한 달 동안만 사용한다면, 더 긴 연구에 도움이 되지 않습니..

programing 2023.08.28

오라클에서 동일한 데이터베이스에 전체 스키마의 복사본을 만드는 방법

오라클에서 동일한 데이터베이스에 전체 스키마의 복사본을 만드는 방법 동일한 데이터베이스에 스키마의 전체 복사본을 작성합니다.그것을 하기 위한 가장 좋은 기술은 무엇입니까? 저는 몇 가지 생각이 있습니다. 데이터 펌프 Over DB 링크 네트워크 링크의 IMPDP EXPDP 다음으로 IMPDP입니다. 각 기법의 장점 및/또는 단점은 무엇입니까?고급 네트워크 링크나 expdp/impdp 명령만 있으면 됩니다.먼저 원하는 스키마를 내보냅니다. expdp fromUser/fromPword schemas=sourceSchema directory=DUMPDIR dumpfile=dump.dmp logfile=explog.txt 팁: 해당 사용자가 DUMPDIR 또는 사용자가 DUMPDIR이라고 부르는 것에 쓸 수 있..

programing 2023.08.28

ORACLE 키워드를 열로 사용하는 XML 모델이 역엔지니어링 중에 변환되지 않음

ORACLE 키워드를 열로 사용하는 XML 모델이 역엔지니어링 중에 변환되지 않음 ODI를 사용하여 웹 서비스에서 데이터베이스로 XML 파일을 로드하고 있습니다.스키마 파일(XSD)은 "share"라는 이름의 요소를 정의합니다.이것은 오라클의 키워드입니다.XML 모델을 역엔지니어링할 때 ODI는 열 이름을 "SHARE"로 만듭니다. 나중에 데이터베이스 테이블에 데이터를 로드해야 하는 매핑을 만들고 실행할 때 ODI는 "SHARE"가 오라클의 키워드이기 때문에 임시 테이블을 만들지 못합니다.설명서에 따르면 XML 스키마 파일의 키워드는 밑줄 문자로 표시됩니다(즉, SELECT는 SELECT_로 이름이 변경됨). 그러나 분명히 SHARE라는 키워드는 ODI가 사용하는 목록에 포함되지 않습니다. 이 문제를 해..

programing 2023.08.18

공급자가 Oracle을 사용할 때 Oracle 클라이언트 버전 오류와 호환되지 않습니다.데이터 클라이언트

공급자가 Oracle을 사용할 때 Oracle 클라이언트 버전 오류와 호환되지 않습니다.데이터 클라이언트 저는 Visual Studio 2008 Express Edition을 사용하고 있으며 Oracle을 사용하여 작은 애플리케이션을 개발하려고 합니다.데이터 클라이언트.대상 시스템의 데이터베이스에 연결하려고 할 때 위에서 언급한 오류가 발생합니다. Oracle 10gR2용 Oracle ODP.net 프로바이더에 대한 참조를 추가했으며 대상 시스템에 Oracle 10gR2 데이터베이스 복사본이 설치되어 있습니다.그런데도 오류가 발생하고 있습니다.이 글을 올리기 전에 SO에서 이 글을 읽고 인스턴트 클라이언트를 설치했는데 오류가 계속 발생합니다.다음은 전체 오류 스택입니다. ************** Exc..

programing 2023.08.08
반응형