database migration framework을 만드는 방법을 계속 연구하고 있으며 현재는 네이티브 (플랫폼 종속적) SQL 스크립트에 대한 적절한 지원을 구현하려고합니다.다양한 DBMS의 SQL 일괄 분리 자
SQL 서버 관점에서 보면 하나의 .sql
에는 GO
터미네이터로 구분 된 여러 개의 SQL 배치가 포함될 수 있습니다. GO
그 자체는 유효한 T-SQL 키워드가 아니며 배치를 구분하기 위해 사용됩니다.
제가 알고 싶은 것은 이것입니다 : 어떤 키워드/식별자/등. SQLite, Oracle 등의 다른 DBMS에서 배치를 분리하는 데 사용됩니다.
EDIT SQL Server에서 SQL Server에서 일괄 처리는 그룹화하고 문을 구분하는 데 사용됩니다. 예를 들어, CREATE SCHEMA
문은 배치의 첫 번째 문이어야하므로 앞에는 GO
키워드/식별자가 와야합니다. 다른 시스템에는 동일한 개념이 있다고 가정합니다.
일 것이므로 커뮤니티 위키로 가장 적합 할 것입니다. – ninesided