반응형
SQLite 스크립트 실행
이 명령을 사용하여 sqlite3 버전 3.7.7, unix 11.4.2를 시작합니다.
sqlite3 auction.db
auction.db가 아직 생성되지 않았습니다.
sqlite> auction.db < create.sql;
이 오류가 발생합니다. near "auction": syntax error
스크립트를 어떻게 실행할 수 있습니까?
이를 수행하는 방법에는 여러 가지가 있으며 한 가지 방법은 다음과 같습니다.
sqlite3 auction.db
뒤에 :
sqlite> .read create.sql
일반적으로 SQLite 프로젝트에는 정말 환상적인 문서가 있습니다! 나는 우리가 종종 문서보다 먼저 Google에 접근한다는 것을 알고 있지만 SQLite의 경우 문서는 실제로 최고의 기술 문서입니다. 깨끗하고 명확하며 간결합니다.
당신은 먹이고 싶은 create.sql
로를 sqlite3
하지 SQLite는 자체 내부에서, 쉘에서 :
$ sqlite3 auction.db < create.sql
SQLite의 SQL 버전은 <
파일을 이해하지 못합니다 .
간단한 쿼리를 실행하고 쉘 스크립트로 돌아가려면 이것이 잘 작동한다고 생각합니다.
$ sqlite3 example.db 'SELECT * FROM some_table;'
참고 URL : https://stackoverflow.com/questions/11643611/execute-sqlite-script
반응형
'IT TIP' 카테고리의 다른 글
Alt + F4 닫기 양식을 비활성화하는 방법은 무엇입니까? (0) | 2020.10.17 |
---|---|
SQL Server의 타임 스탬프 열을 datetime 형식으로 변환하는 방법 (0) | 2020.10.17 |
Xcode 프로젝트에서 실수로 xcassets 파일을 제거했습니다. (0) | 2020.10.17 |
현재 지점을 제외한 모든 로컬 지점을 삭제할 수 있습니까? (0) | 2020.10.17 |
Java에서 두 개의 위도 + 경도 지점을 기반으로 거리를 측정하고 경계 상자를 만드는 방법은 무엇입니까? (0) | 2020.10.17 |