SQL 포매터

모든 SQL 문자열을 즉시 포맷합니다. SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, ORDER BY 등을 포함한 표준 SQL 구문을 지원합니다.

Max 2 MB
파일이 2 MB 제한을 초과했습니다. 텍스트가 2 MB 제한을 초과했습니다. 미리보기: {0} MB 파일의 처음 500 KB를 표시합니다. 전체 콘텐츠가 서식 지정을 위해 전송됩니다.
포맷할 텍스트를 입력해 주세요

SQL 설명 


구조적 질의 언어(SQL)는 프로그래밍에 사용되는 도메인 특화 언어로, 관계형 데이터베이스 관리 시스템(RDBMS)에 저장된 데이터를 관리하거나 관계형 데이터 스트림 관리 시스템(RDSMS)에서 스트림 처리를 위해 설계되었습니다. 특히 구조화된 데이터, 즉 개체와 변수 간의 관계를 포함하는 데이터를 다루는 데 유용합니다.

원래 관계 대수와 튜플 관계 해석에 기반한 SQL은 여러 유형의 문장으로 구성되며, 이는 비공식적으로 하위 언어로 분류될 수 있습니다. 일반적으로 데이터 질의 언어(DQL), 데이터 정의 언어(DDL), 데이터 제어 언어(DCL), 데이터 조작 언어(DML)로 나뉩니다. SQL의 범위에는 데이터 질의, 데이터 조작(삽입, 갱신 및 삭제), 데이터 정의(스키마 생성 및 수정), 데이터 접근 제어가 포함됩니다. SQL은 본질적으로 선언형 언어(4GL)이지만 절차적 요소도 포함합니다.

SQL은 1986년에 미국 표준 협회(ANSI)의 표준이 되었고, 1987년에는 국제 표준화 기구(ISO)의 표준이 되었습니다. 그 이후로 표준은 더 많은 기능을 포함하도록 개정되었습니다. 이러한 표준이 존재함에도 불구하고 대부분의 SQL 코드는 조정 없이는 서로 다른 데이터베이스 시스템 간에 완전히 이식되지 않습니다.