sfsql 팁 및 힌트 — 사용되지 않음¶
이 항목에서는 sfsql
의 사용과 관련한 팁, 힌트 및 기타 유용한 정보를 제공합니다.
이 항목의 내용:
세션 기본값 설정하기¶
sfsql
을 시작할 때 login.defaults
파일 또는 명령줄에서 세션에 대한 기본 역할, 데이터베이스, 스키마 또는 웨어하우스를 설정하지 않은 경우, SQL 쿼리를 실행하고 DDL 또는 DML 작업을 편리하게 수행하려면 해당 값을 설정해야 합니다. 자세한 내용은 다음을 참조하십시오.
이러한 기본값은 개별 사용자나 계정 관리자가 사용자 수준에서 설정할 수도 있음에 유의하십시오.
디렉터리 경로 및 파일 지정하기¶
sfsql
에서 파일 작업을 수행할 때, 기본적으로 클라이언트는 클라이언트가 시작된 디렉터리 경로에서 파일을 찾습니다. 다른 디렉터리 경로에 있는 파일을 사용하려면 정규화된 경로(예: Linux 또는 macOS 환경에서 /<대상>/<파일>/<경로>
)를 입력합니다.
제어 문자 이스케이프하기¶
sfsql
는 제어 문자에 대한 사용자 입력을 전처리합니다. 결과적으로, 클라이언트에서 SQL 문자열 리터럴에 단일 백슬래시 문자를 삽입하려면 백슬래시 문자를 이중 이스케이프(즉, \
를 \\\\
로 작성해야 함)해야 합니다.
출력 형식 지정하기¶
HenPlus는 구분된 테이블/열 형식으로 강제로 출력합니다. 이로 인해 필드 값에 후행 공백이 추가되고 쿼리 결과의 각 행 마지막에 열 구분 기호(예: |
또는 ,
)가 추가될 수 있습니다. 이러한 추가 문자를 결과에 표시하지 않으려면 수동으로 제거해야 합니다.