Oracle 35

오라클에서 열의 가장 긴 행 길이 찾기

오라클에서 열의 가장 긴 행 길이 찾기 오라클에서 열에서 가장 긴 행의 길이를 찾을 수 있는 방법이 있는지 아는 사람이 있습니까? 기본적으로 가장 긴 행의 길이를 얻은 다음 그 길이에 1을 더한 값을 사용해야 합니다.SUBSTR열의 출력을 가장 긴 문자열보다 한 문자 더 길게 만듭니다. 하지만, 그MAX(LENGTH(column_name)) AS MAXLENGTH접근법은 내가 원하는 번호를 제공하지만 내가 그것을 사용하려고 할 때.SUBSTR(column_name,1, MAXLENGTH)잘못된 식별자 오류가 발생했습니다. 그래서 저는 제가 원하는 번호를 돌려주는 기능을 만들어서 사용했습니다. SUBSTR(column_name,1,maxlengthfunc) 이를 통해 다음과 같은 출력을 얻을 수 있었습니다..

programing 2023.06.29

sqdeveloper 오류 메시지:네트워크 어댑터에서 연결 오류를 설정할 수 없습니다.

sqdeveloper 오류 메시지:네트워크 어댑터에서 연결 오류를 설정할 수 없습니다. 시스템의 SQL Developer를 통해 원격 Oracle 데이터베이스에 연결했습니다.갑자기 전원이 꺼져서 시스템을 다시 시작해야 했습니다. 원격 오라클 데이터베이스에 연결하려고 하면 오류 메시지가 표시됩니다. 네트워크 어댑터에서 연결을 설정할 수 없습니다. 공급업체코드20 이 문제를 해결하는 것을 도와줄 수 있는 사람이 있습니까?https://forums.oracle.com/forums/thread.jspa?threadID=2150962 참조: SQL DevErr:네트워크 어댑터에서 연결을 설정할 수 없습니다. VenCode20 게시됨:2011년 12월 7일 오전 3시 23분 응답: MehulDoshi 응답 이것은 ..

programing 2023.06.24

데이터베이스 공급자 유형당 허용 가능한 최대 매개 변수 수는 몇 개입니까?

데이터베이스 공급자 유형당 허용 가능한 최대 매개 변수 수는 몇 개입니까? ADO를 통해 SQL Server 쿼리에 전달할 수 있는 매개 변수는 2,100개로 제한됩니다.망. 그러나 에 의해 사용되는 다른 공통 데이터베이스에 대한 문서화된 제한은 무엇입니까?넷 개발자 - 특히 관심이 있는 것은 다음과 같습니다. 오라클 10g/11g MySql PostgreSql SQLite 아는 사람이 있나요?오라클: 64,000개.출처 MySQL: 기본적으로 제한은 없습니다.MySQL "text protocol"은 명령 텍스트를 서버로 보내기 전에 .NET 클라이언트 라이브러리가 모든 매개 변수를 대체해야 합니다. 서버 측 제한은 적용할 수 없으며 클라이언트는 사용 가능한 메모리를 제외하고 제한이 없습니다. 전화로 "..

programing 2023.06.24

ORA-01031 가져오기: ORA-00942 대신 테이블을 쿼리하는 동안 권한이 부족합니다. 테이블 또는 보기가 없습니다.

ORA-01031 가져오기: ORA-00942 대신 테이블을 쿼리하는 동안 권한이 부족합니다. 테이블 또는 보기가 없습니다. 스키마 A에서 스키마 C의 테이블을 쿼리할 때 ORA-01031: 불충분한 권한을 얻고 스키마 B에서 동일한 테이블을 쿼리할 때 ORA-00942: 테이블 또는 뷰가 존재하지 않습니다.표에서 두 스키마 모두 권한이 없습니다.이 경우 다른 오류 메시지가 표시되는 이유는 무엇입니까?받을 수 있습니다.ORA-01031: insufficient privileges대신에ORA-00942: table or view does not exist테이블에 하나 이상의 권한이 있지만 필요한 권한이 없는 경우. 스키마 만들기 SQL> create user schemaA identified by sche..

programing 2023.06.19

varchar SQL 개발자에서 선행 0을 제거하는 중

varchar SQL 개발자에서 선행 0을 제거하는 중 바르샤르 형태의 숫자에서 선행 0을 제거하려면 어떻게 해야 합니까?다음을 시도해 보았습니다. 옵션 1: insert into example_table (columnName) (SELECT SUBSTR(columnName2, InStr('%[^0 ]%', columnName2 + ' '), 10) from columnName2); 이것과 함께, 제가 받는 오류는 SQL Error: ORA-01722: invalid number ORA-02063: preceding line from xxxx 01722. 00000 - "invalid number" 옵션 2: insert into example_table (columnName) (SELECT SUBSTR..

programing 2023.06.09

cx_Oracle:결과 세트를 반복하려면 어떻게 해야 합니까?

cx_Oracle:결과 세트를 반복하려면 어떻게 해야 합니까? 결과 세트에 대해 반복하는 방법은 여러 가지가 있습니다.각각의 트레이드오프는 무엇입니까?표준적인 방법은 내장된 커서 반복기를 사용하는 것입니다. curs.execute('select * from people') for row in curs: print row 사용할 수 있습니다.fetchall()한 번에 모든 행을 가져옵니다. for row in curs.fetchall(): print row 이를 사용하여 반환된 값을 포함하는 Python 목록을 작성할 수 있습니다. curs.execute('select first_name from people') names = [row[0] for row in curs.fetchall()] 이 방법은 작은..

programing 2023.03.31

MS SQL Server Management Studio FREE EDITION과 동등한 Oracle은 무엇입니까?

MS SQL Server Management Studio FREE EDITION과 동등한 Oracle은 무엇입니까? MS SQL Server Management Studio FREE EDITION과 동등한 Oracle은 무엇입니까? SO에 대한 다른 유사한 질문도 있지만 무료 버전에 대한 답변은 제공하지 않습니다.Oracle SQL 개발자 여기 더 많은 정보가 있습니다.언급URL : https://stackoverflow.com/questions/12472441/what-is-the-oracle-equivalent-to-ms-sql-server-management-studio-free-edition

programing 2023.03.26

제약 조건의 이름을 모를 때 Oracle에서 "not null" 제약 조건을 삭제하려면 어떻게 해야 합니까?

제약 조건의 이름을 모를 때 Oracle에서 "not null" 제약 조건을 삭제하려면 어떻게 해야 합니까? 필드에 NOT NULL 제약 조건이 있는 데이터베이스가 있는데 이 제약 조건을 제거합니다.복잡한 요인은 이 제약조건이 시스템 정의 이름을 가지며 이 제약조건의 이름은 프로덕션 서버, 통합 서버 및 다양한 개발자 데이터베이스에 따라 다르다는 것입니다.현재 프로세스에서는 변경 스크립트를 체크인하고 자동 작업을 통해 타겟 데이터베이스에 대해 sqlplus를 통해 적절한 쿼리를 실행하므로 sqlplus로 바로 전송할 수 있는 솔루션을 선호합니다. 자신의 데이터베이스에서 이를 삭제하는 SQL은 다음과 같습니다. alter table MYTABLE drop constraint SYS_C0044566 다음 명..

programing 2023.03.21

Oracle SQL에서 타임스탬프를 최신 상태로 변환

Oracle SQL에서 타임스탬프를 최신 상태로 변환 타임스탬프를 어떻게 최신으로 변환할 수 있습니까? 테이블에는 필드가 있고start_ts어느쪽인가?timestamp형식: '05/13/2016 4:58:11.123456 PM' 테이블을 조회하여 최대값과 최소값을 찾아야 합니다.timestamp그럴 수가 없어요 Select max(start_ts) from db where cast(start_ts as date) = '13-may-2016' 그러나 쿼리는 값을 반환하지 않습니다. 날짜의 최대 타임스탬프를 찾을 수 있도록 도와주세요.CAST(timestamp_expression AS DATE) 예를 들어 쿼리는 다음과 같습니다.SELECT CAST(SYSTIMESTAMP AS DATE) FROM dual;..

programing 2023.03.16

Oracle용 SQL 삽입 생성

Oracle용 SQL 삽입 생성 Oracle을 사용할 때 자동화된 툴이 없는 것은 INSERT INTO 스크립트를 작성할 수 있는 프로그램뿐입니다. 나는 그것이 절실히 필요하지 않기 때문에 그것에 돈을 쓰지 않을 것이다.기존 데이터베이스에 많은 비용을 들이지 않고 INSERT INTO 스크립트를 생성할 수 있는 방법이 있는지 궁금할 뿐입니다. Oracle을 검색했지만 이러한 기능을 찾을 수 없었습니다. PL/SQL Developer에는 있지만 BLOB 필드에는 오류가 있습니다.Oracle의 무료 SQL Developer는 다음을 수행합니다. http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html 테이블을 찾아서..

programing 2023.03.16