저장 프로 시저로 레코드를 삽입하는 동안 이상한 동작이 발생합니다. 만 set serveroutput on와 함께 작동 : 감사합니다. SQL*Plus: Release 11.2.0.1.0 Production on Tue May 31 22:48:25 2016
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQLplus 쿼리를 실행하고 파일에 스풀링하는 셸 스크립트가 있습니다. SQL 쿼리는 스크립트 내에서 실행될 때 약 30 초가 걸린 다음이를 output.txt 파일로 보냅니다. 내가 수동으로 유닉스 프롬프트에서 스크립트를 실행하면, 모든 것이 잘 동작한다 (출력은 output.txt 파일로 보내진다). 그러나 동일한 쉘 스크립트가 내가 설정 한 cron
에 SEC.milliseconds 타임 스탬프 나는 오라클에 다음 날짜/시간 형식을 삽입해야합니다 INSERT INTO mytable (ID, DATETIMEREAD) VALUES (1, TO_TIMESTAMP('2016-06-03T11:28:07.571', 'YYYY-MM-DDTHH24:MM:SS')
미안 다음과 같은 오류지고 : ORA-01821:
왜 내 열에 해당 헤더가 누락되었는지 이해하고 싶습니다. SQL> DESC customer;
Name Null? Type
------------ -------- ------------
CUST_ID NOT NULL NUMBER(5)
CUST_NAME VARCHAR2(15)
ACCOUNT_ID VARCHAR2(10)
ACCOU
workerId 및 prjId를 사용하고 작업자가 프로젝트에서 작업 한 총 시간을 반환하는 PL/SQL 함수 이름 hoursWorked를 작성하려고합니다. 표라는 PROJECTHOURS WORKERPRJID | WORKERID | PRJID | TOTHOURS | CDATE
---------- ---------- ---------- ----------
난 3 테이블 쿼리와 큰 어려움을 겪고있어. TEAM에는 MEMBERS이 많거나없고, MEMBER은 많거나 전혀 TASKS이 될 수 있습니다. 내가 원하는 것은 TEAM에 대한 TASKS의 수입니다. TEAM은 ID이며 MEMBER은 TEAM_ID, TASK은 TASK에 MEMBER_ID을 가지고 있습니다. 나는 내 자신이 너무 혼란이 TEAM.NAME,
32 비트 및 64 비트 Oracle 11g 드라이버를 모두 설치했습니다. 나는 다음과 같은 위치에있는 이름 "의 tnsnames.ora"를 가진 파일을 찾고 내 PC를 검색하고 3 발견 : tnsnames.ora 파일의 3 위치의 존재가 나를 놀라게 1. C:\Oracle\product\11203_32bit\CLIENT_1\NETWORK\ADMIN
2.
로그인, 암호 및 DB 이름 만 사용할 수있는 경우 Oracle SQL Developer에서 원격 DB에 연결하는 방법은 무엇입니까? SQLPlus와 PL/SQL Dev에서 성공적으로 연결되었지만 SQL Developer에는 호스트 이름과 포트이 필요하지만 그 중 일부는 알지 못합니다.
다른 SQL 파일을 실행하는 배치 (.BAT) 파일을 실행할 때이 오류 ORA 0955가 발생합니다. 배치 코드 : @echo off
setlocal
set "SqlUserName="
set "SqlPassword="
set "SqlDatabase="
:Credentials
set /P "SqlUserName=Enter username: "
s