반응형

Oracle 37

한 달의 일 수

한 달의 일 수 저는 한 달에 며칠 동안 균등하게 분배해야 하는 금액이 있습니다.데이터는 다음과 같습니다. Month Value ----------- --------------- 01-Jan-2012 100000 01-Feb-2012 121002 01-Mar-2012 123123 01-Apr-2012 118239 1월 금액은 31일, 2월 금액은 29일, 3월 금액은 31일에 걸쳐 분산해야 합니다. PL/SQL을 사용하여 월 열에 지정된 달에 며칠이 있는지 확인하려면 어떻게 해야 합니까?SELECT CAST(to_char(LAST_DAY(date_column),'dd') AS INT) FROM table1 사용 안 함to_char()그리고 날짜를 가지고 산술을 할 때.문자열은 문자열이고 날짜는 날짜입니다..

programing 2023.08.21

PL/SQL Developer에서 연결을 유지하는 방법은 무엇입니까?

PL/SQL Developer에서 연결을 유지하는 방법은 무엇입니까? 저는 PL/SQL Developer 11.0.4.1774를 사용하고 있습니다.업무 중에는 하루 종일 데이터베이스를 사용해야 합니다.가끔 30~60분 동안 ide를 사용하지 않고 다시 사용해야 할 때는 다시 연결해야 합니다. 다시 연결하고 싶지 않은데 하루 종일 연결을 유지할 수 있는 방법이 있습니까?도구 --> 환경설정으로 이동한 후 "연결 확인"을 누릅니다.60초마다 데이터베이스에 ping을 수행하여 세션을 활성화하고 프로필로 인한 유휴 세션 연결 해제를 방지합니다. 참고: 이 질문과 대답은 Allround Automation PL/SQL Developer를 위한 것입니다.Oracle SQL Developer를 찾는 경우 이 질문을 ..

programing 2023.08.21

SqlAlchemy 및 cx_Oracle을 사용하여 Pandas DataFrame을 Oracle 데이터베이스에 작성할 때 _sql()까지 속도 향상

SqlAlchemy 및 cx_Oracle을 사용하여 Pandas DataFrame을 Oracle 데이터베이스에 작성할 때 _sql()까지 속도 향상 pandas dataframe의 to_sql 메서드를 사용하여 Oracle 데이터베이스의 테이블에 적은 수의 행을 매우 쉽게 쓸 수 있습니다. from sqlalchemy import create_engine import cx_Oracle dsn_tns = "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT=1521))\ (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=)))" pwd = input('Please type in password:') engine = create_engine..

programing 2023.07.22

Hibernate가 org.hibernate를 던지는 이유는 무엇입니까?예외.잠금 획득예외?

Hibernate가 org.hibernate를 던지는 이유는 무엇입니까?예외.잠금 획득예외? 다음 방법이 있습니다. mymethod(long id){ Person p = DAO.findPerson(id); Car car = new Car(); car.setPerson(p); p.getCars().add(car); DAO.saveOrUpdate(car); DAO.saveOrUpdate(p); DAO.delete(p.getCars().get(0));//A person have many cars } 매핑: Person.hbm.xml Cars.hbm.xml 이 방법은 단일 스레드에서 잘 작동하며 여러 스레드에서 오류가 발생합니다. 02/08/2014 - 5:19:11 p.m. - [pool-1-thread-35..

programing 2023.07.22

기존 테이블에 인덱스 생성 Oracle

기존 테이블에 인덱스 생성 Oracle 오라클의 기존 테이블에 인덱스를 생성하는 것이 안전합니까? 다음과 같이: CREATE INDEX table_sample_ix03 ON table_sample ( col4, col22 ) TABLESPACE data STORAGE ( INITIAL 10M NEXT 2M MINEXTENTS 1 MAXEXTENTS 100 PCTINCREASE 0 ) ; ONLINE 절은 DML 쿼리가 테이블에서 실행되는 동안 인덱스를 만들 때 권장됩니다.http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5010.htm 을 참조하십시오. 예: CREATE INDEX "MYINDEX" ON "MYTABLE" ("MYCOLUM..

programing 2023.07.22

'WHERE' 절 sql에서 다른 값으로 폴백하는 방법은 무엇입니까?

'WHERE' 절 sql에서 다른 값으로 폴백하는 방법은 무엇입니까? 열 필드1='value1'에 대한 값이 없으면 'default'에 대한 레코드를 가져와야 하는 경우가 있습니다. 위 시나리오에서는 두 가지 쿼리를 사용했습니다. Select * from table_name where field1="value1" 위 쿼리가 레코드를 반환하지 않으면 다음 쿼리를 실행합니다. Select * from table_name where field1="default" 이제 저는 위에 언급된 것을 하나의 질문에서 하고 싶습니다.누가 저를 도와줄 수 있을까요?나는 답이 어딘가에 있다고 믿습니다.CASE WHEN절 또한 위의 쿼리는 mysql 뿐만 아니라 oracle, postgres에 대해서도 작동해야 합니다.핵심 A..

programing 2023.07.22

오라클에서 'as' 키워드를 사용하여 테이블에 별칭을 지정하는 방법은 무엇입니까?

오라클에서 'as' 키워드를 사용하여 테이블에 별칭을 지정하는 방법은 무엇입니까? Oracle SQL Developer에서 이 쿼리를 실행하려고 합니다. SELECT G.Guest_ID, G.First_Name, G.Last_Name FROM Guest AS G JOIN Stay AS S ON G.Guest_ID = S.Guest_ID WHERE G.City = 'Miami' AND S.Room = '222'; 그러나 다음 오류가 발생합니다. ORA-00933: SQL command not properly ended 00933. 00000 - "SQL command not properly ended" *Cause: *Action: Error at Line: 2 Column: 12 저는 2행에 문제가 없다..

programing 2023.07.17

ORA-02273 수정: 이 고유/기본 키가 일부 외부 키에서 참조됩니다.

ORA-02273 수정: 이 고유/기본 키가 일부 외부 키에서 참조됩니다. 고유한 제약 조건을 삭제하려고 하면 다음과 같은 오류가 발생합니다. ORA-02273: this unique/primary key is referenced by some foreign keys 고유 제약 조건이 참조되는 외부 키 목록을 찾는 방법은 무엇입니까?select * from all_constraints where constraint_type='R' and r_constraint_name='YOUR_CONSTRAINT'; 언급URL : https://stackoverflow.com/questions/1740959/fix-ora-02273-this-unique-primary-key-is-referenced-by-some-fo..

programing 2023.07.12

R2DBC - Oracle 데이터베이스 지원

R2DBC - Oracle 데이터베이스 지원 반응형 관계형 데이터베이스 드라이버를 검색할 때 R2DBC를 찾았지만 Oracle DB용 드라이버를 볼 수 없었습니다.지원 여부에 대한 정보가 있는 사람이 있습니까?Oracle R2DBC 드라이버는 이제 GitHub: https://github.com/oracle/oracle-r2dbc 에서 사용할 수 있습니다.ADBA 작업이 종료되었음을 확인합니다. 하지만 곧 출시될 Oracle JDBC 드라이버는 Reactive 데이터베이스 액세스를 위한 새로운 확장 기능을 제공합니다.이러한 확장은 반응형 스트림 라이브러리에서도 사용할 수 있습니다.https://events.rainfocus.com/widget/oracle/oow19/catalogcodeone19?sear..

programing 2023.07.12

SqlPlus SP2-0734: 오류

SqlPlus SP2-0734: 오류 SQLPlus 사용은 처음이지만 SQL 사용은 처음이 아니며, 편집기에 이를 작성하고 작성한 스크립트를 실행하려고 하면 다음과 같은 오류가 발생합니다.이 모든 것이 유효한 것으로 보이며 SQL Fiddle에서 작동합니다.저는 무엇이 문제인지 잘 모르겠어요.아이디어 있어요?내가 만든 파일이 하나도 작동하지 않는 것 같습니다... SQL> start sales.sq; 을 포함하는 것. 1 create table salesreps 2 (empl_num number(3,0) primary key, 3 name varchar2(15) not null, 4 age number(3,0), 5 rep_office number(2,0), 6 title varchar2(10), 7 h..

programing 2023.07.07
반응형