반응형

Oracle 41

WebDev 활용 방법x64에서 WebServer.exe(VS 웹 서버)?

WebDev 활용 방법x64에서 WebServer.exe(VS 웹 서버)? Visual Studio는 최소한 2010년 버전이 업데이트될 때까지 x86입니다. VS2010에서는 여전히 문제가 되고 있지만 기본 64비트 Cassini를 지원하지 않습니다.제 질문은 독립적인 ASP에 대한 방법을 생각하거나 아는 사람이 있을까 하는 것입니다.2008년 또는 2010년용 x64인 NET 디버그 서버? 배경:저희 ASP.NET 응용프로그램은 Oracle을 DB로 사용하여 실행됩니다.나중에 메모리 문제로 64비트 서버에 있으므로 Oracle의 64비트 드라이버(Instant Client)를 사용해야 합니다. 설정: x64 OS(XP 또는 Windows 7) IIS(6 또는 7, 둘 다 x64 앱 풀) Oracle ..

programing 2023.07.20

SYS_GUID()를 어떻게 varchar로 변환합니까?

SYS_GUID()를 어떻게 varchar로 변환합니까? Oracle 10g에서 SYS_GUID()를 varchar로 변환하는 방법은 무엇입니까?저는 다음과 같은 것을 시도하고 있습니다. select USER_GUID from user where email = 'user@example.com' RAW 바이트[]를 반환합니다.SQL 문에서 RAW를 VARCHAR2로 변환하는 기능을 사용할 수 있습니까?사용하는 것을 잊지 마십시오.HEXTORAW(varchar2)이 값을 에 비교할 때RAW열 에서 암시적 변환이 없습니다.VARCHAR2로.RAW즉, 이 조항은 다음과 같습니다. WHERE raw_column = :varchar_value 은 다음으로 암시적으로 변환됩니다. WHERE RAWTOHEX(raw_c..

programing 2023.07.20

SQL에서 NULL이 NULL과 일치하지 않는 이유는 무엇입니까?

SQL에서 NULL이 NULL과 일치하지 않는 이유는 무엇입니까? 저는 SQL 개념이 처음인데, NULL 표현식을 공부하면서 NULL이 NULL과 일치하지 않는 이유가 궁금합니다. 누가 이 개념에 대한 실제 예를 알려줄 수 있습니까?규칙: NULL도 NULL과 같을 수 없습니다. 비기술적 측면 두 소녀에게 나이가 어떻게 되냐고 묻는다면, 두 소녀 모두 나이가 비슷하다는 것을 의미하지는 않습니다. 두 소녀 모두 나이가 비슷하다는 것을 의미하지는 않습니다.따라서 null과 같을 수 있는 것은 없습니다.NULL값이 없음을 나타냅니다.SQL 설계자들은 다음과 같은 질문을 받았을 때 그것이 말이 된다고 결정했습니다.A(우리가 그 가치를 알지 못하는 경우) 및B(우리가 그 값을 알지 못하는 경우) 동일해야 하며, ..

programing 2023.07.20

"Partition By" 또는 "Max" 사용 방법

"Partition By" 또는 "Max" 사용 방법 다음 표가 있습니다(my_data). year | X | Y -----+-----+----- 2010 | A | 10 2011 | A | 20 2011 | B | 99 2009 | C | 30 2010 | C | 40 가장 높은 연도와 관련된 데이터만 검색할 수 있는 가장 적합한 / 가장 작은 SQL 문은 다음과 같이 'X'로 그룹화됩니다. year | X | Y -----+-----+----- 2011 | A | 20 2011 | B | 99 2010 | C | 40 이 결과 테이블은 조인에 사용됩니다.select year, x,y from ( select year, x, y, max(year) over(partition by x) max_year ..

programing 2023.07.15

Oracle 트리거 ORA-04098: 트리거가 잘못되었으며 재검증에 실패했습니다.

Oracle 트리거 ORA-04098: 트리거가 잘못되었으며 재검증에 실패했습니다. 오라클 10g 데이터베이스에 간단한 트리거를 생성하려고 합니다.트리거를 생성하기 위한 이 스크립트는 새로 실행됩니다. CREATE OR REPLACE TRIGGER newAlert AFTER INSERT OR UPDATE ON Alerts BEGIN INSERT INTO Users (userID, firstName, lastName, password) VALUES ('how', 'im', 'testing', 'this trigger') END; / 하지만 내가 달릴 때: INSERT INTO Alerts(observationID, dateSent, message, dateViewed) VALUES (3, CURRENT_T..

programing 2023.07.10

SQL Oracle 정렬 문자열(숫자) 및 (숫자가 있는 문자)

SQL Oracle 정렬 문자열(숫자) 및 (숫자가 있는 문자) 나는 오라클에 처음이고 문제가 있습니다.file_id라는 열이 있습니다. 다음과 같은 문자열을 정렬합니다. 1 1 10 100 11 11 110 114 12 300 31 4200 B14 B170 B18 편집: 이렇게 정렬했으면 합니다. 1 1 10 11 11 12 31 100 300 4200 B14 B18 B170 아래의 답변은 완벽하게 작동합니다.내가 지금 마주친 유일한 문제는..저는 빈 레코드가 있습니다.어떻게 하면 마지막에 빈 레코드를 주문할 수 있습니까? 1 1 10 11 11 12 31 100 300 4200 BLANK BLANK BLANK BLANK BLANK B14 B18 B170 도와주셔서 고맙습니다.select column ..

programing 2023.07.10

Oracle에서 VARCHAR의 XMLTYPE을 변환하는 방법은 무엇입니까?

Oracle에서 VARCHAR의 XMLTYPE을 변환하는 방법은 무엇입니까? ORACLE의 테이블(TRANSACTION)에 XMLTYPE(XML_IN 및 XML_OUT)이라는 두 개의 열이 있습니다.VARCHAR 등으로 변환하는 방법을 모르기 때문에 절차가 작동하지 않습니다(오류인 것 같습니다).내 절차는 다음과 같습니다. PROCEDURE SEARCH_XML ( P_ID_TRANSACTION IN TRANSACTION.ID_TRANSACTION%TYPE, P_CURSOR OUT T_CURSOR ) IS BEGIN OPEN P_CURSOR FOR SELECT T.XML_IN, T.XML_OUT FROM TRANSACTION T WHERE T.ID_TRANSACTION = P_ID_TRANSACTION; ..

programing 2023.06.30

Java java.sql.SQL 예외:문을 준비할 때 열 인덱스가 잘못되었습니다.

Java java.sql.SQL 예외:문을 준비할 때 열 인덱스가 잘못되었습니다. 아래의 내 코드는 사용자 입력을 기반으로 행 집합을 데이터베이스에 쿼리합니다.SQL Developer 내부에서 쿼리를 시도하고 테스트해 보았는데 올바른 행을 반환하면 완벽하게 작동합니다.입력의 예는 다음과 같습니다. 2013-01-22 그러나 Java 내부의 어떤 이유로 인해 다음 오류가 발생합니다. java.sql.SQLException: Invalid column index 콘솔에 다음 줄에서 실행 중임이 표시됩니다. preparedStatement.setString(1, to); 전체 연결 코드: ResultSet rs = null; PreparedStatement preparedStatement = null; try..

programing 2023.06.25

에서 Oracle 데이터베이스 연결 방법.넷코어

에서 Oracle 데이터베이스 연결 방법.넷코어 .netCore 라이브러리에서 Oracle 데이터베이스에 연결하려고 합니다.제가 아직 그렇게 할 수 있는 방법이 없을까요? 다른 SO 게시물에서 제안을 시도해 보았지만 작동하지 않습니다. 아마도 그 이후로 제거되었을까요?제 프로젝트.json에서 볼 수 있듯이 "net461"을 사용하려고 합니다. 저는 현재 오라클을 사용해보고 있습니다.관리 데이터 액세스.구식 ADO를 통한 클라이언트.넷. 오라클이 아직 .netCore 커넥터를 구매하지 않은 것도 알고 있습니다.하지만 거기서도 작동이 안 돼요. 시스템을 얻기 위해 애를 씁니다.데이터가 포함되어 있습니다. 추가할 때마다 오류가 발생합니다. 내 프로젝트.json은 다음과 같습니다. { "version": "1...

programing 2023.06.25

24시간을 12시간으로 변환하고 오전/오후 표시 Oracle SQL

24시간을 12시간으로 변환하고 오전/오후 표시 Oracle SQL 저는 연습으로 다음과 같은 일을 해야 하는데, 해결책을 찾기 위해 고군분투하고 있습니다. 송장 테이블에서 다음 열을 반환하는 SELECT 문을 작성합니다. invoice_date 열 TO_CHAR 함수를 사용하여 24시간 시계의 4자리 연도를 포함한 전체 날짜 및 시간이 포함된 invoice_date 열을 반환합니다. TO_CHAR 함수를 사용하여 오전/오후 표시기가 있는 12시간 시계의 4자리 연도를 포함한 전체 날짜와 시간이 포함된 invoice_date 열을 반환합니다. CAST 함수를 사용하여 invoice_date 열을 VARCHAR2(10)로 반환합니다. 내가 얻을 수 있는 것은: select invoice_date, to_c..

programing 2023.06.20
반응형