UNIX에서 Oracle을 사용하여 플랫 파일로 쿼리 출력을 얻는 방법은 무엇입니까? 예 : TEST 테이블이 있습니다. TEST 테이블의 내용을 플랫 파일로 가져 와서 다른 폴더에 .txt 형식으로 저장하고 싶습니다.UNIX에서 oracle을 사용하여 플랫 파일로 출력하기
0
A
답변
3
SQL * Plus User 's Guide and Reference의 Creating a Flat File을 참조하십시오.
1
oracle SQLplus 터미널에 스풀을 입력 할 수 있습니다. 쿼리를 실행하십시오 스풀을 끄십시오;
이제 쿼리 결과가 포함됩니다.
실제로 스풀 명령이 실행될 때까지 터미널에 대한 모든 출력을 포함합니다.
0
데이터베이스 서버의 디렉토리에 액세스 할 수 있고 Oracle에서 "디렉토리"오브젝트를 작성할 수있는 권한이 있으면 많은 옵션이 있습니다.
예를 들어, UTL_FILE 패키지 (PL/SQL 내장의 일부)를 사용하여 운영 체제 레벨에서 파일을 읽거나 쓸 수 있습니다.
"외부 테이블"기능을 사용하여 단일 테이블처럼 보이지만 실제로는 OS 수준의 플랫 파일 인 개체를 정의하십시오. 오라클 문서에 잘 설명되어 있습니다.
또한 일회성 작업의 경우 SQL 및 PL/SQL 작업을위한 대부분의 도구가 데이터베이스와 데이터를주고받을 수있는 기능을 제공합니다. Windows 환경에서 두꺼비는 그 점을 잘 알고 있습니다. Oracle의 무료 SQLDeveloper는 많은 플랫폼에서 실행됩니다. 당신은 매일 실행되는 프로세스에 이들을 사용하고 싶지는 않을 것입니다.하지만 단일 동작에서는 괜찮습니다. 필자는 일반적으로 SQL * Plus 스풀링보다 사용하기가 쉽다는 것을 알았지 만 이는 동일한 기능의 기본 버전입니다.
관련 문제
- 1. 데이터를 플랫 파일로 내보내기
- 2. Unix에서 디렉토리를 파일로 읽으려면 어떻게해야합니까?
- 3. 이미지 데이터를 플랫 파일로 내보내기
- 4. 플랫 파일로 출력되는 SSIS 0.00
- 5. oracle을 사용하여 PHP를 구성하십시오.
- 6. UNIX에서 데이터베이스에서 값을 가져온 플랫 파일은 어떻게 만듭니 까?
- 7. Unix XML 파일을 플랫 파일로 변환
- 8. SQL을 사용하여 부모/자식 행을 플랫 파일로 내보내기
- 9. SSIS를 사용하여 고정 길이의 긴 레코드를 플랫 파일로 출력
- 10. vba의 플랫 파일로 유니 코드 문자열
- 11. UNIX에서 PPT로 변환하는 변환기
- 12. 출력하기 '임의'기록
- 13. Oracle을 사용하는 Hibernate 버그?
- 14. sqlite에 대한 중첩 된 사전/xml을 플랫 파일로 변환
- 15. Oracle을 Sql2008r2에 게시 (복제)
- 16. MySQL과 PHP를 사용하여 데이터베이스에서 여러 행 출력하기
- 17. XSLT를 사용하여 XML 캡슐화 된 리터럴 출력하기
- 18. 자바에서 프린터로 HTML 파일 출력하기
- 19. 가속도계 센서 판독 값을 SQLite 또는 플랫 파일로 기록 하시겠습니까?
- 20. UNIX에서 스크립트를 사용하여 특정 패턴의 파일 삭제
- 21. tbl troff/nroff를 사용하여 UNIX에서 테이블 만들기
- 22. 코코아에서 쉘 스크립트 출력하기
- 23. 프로그램에서 JavaDoc 출력하기
- 24. Microsoft와 Oracle을 사용하는 MVC
- 25. 출력하기 내용이 특정 확장자
- 26. C++에서 oracle을 연결 중입니다.
- 27. Oracle을 사용하는 엔티티 데이터 모델
- 28. 자바에서 목록 출력하기
- 29. 출력하기 문자 HTML은
- 30. PHP 및 JavaScript를 사용하여 이미지를 클릭 할 수있게 만들고 플랫 파일로 저장된 카운터를 증가시킬 수 있습니까?
+1 (LINESIZE를 줄 바꿈을 피하기 위해 더 큰 값으로 설정해야 할 수도 있습니다. 후행 공백의 TRIMSPOOL은 각 줄에서 제거되며 때로는 열 서식 지정 문을 사용합니다) – spencer7593