SQL(Structured Query Language)은 관계형 데이터베이스를 관리하고 조작하는 데 사용되는 표준 프로그래밍 언어입니다. 이를 통해 사용자는 데이터베이스 내에서 데이터를 생성, 읽기, 업데이트 및 삭제할 수 있습니다. SQL은 간단한 선언문을 사용하여 데이터베이스와 상호 작용하는 방법을 제공합니다.
SQL 학습은 여러 가지 이유로 필수적입니다.
CREATE DATABASE FirstDB;
참고: FirstDB는 데이터베이스 이름입니다.
USE FirstDB;
참고: 사용할 데이터베이스를 선택합니다.
DROP DATABASE FirstDB;
참고: 이렇게 하면 데이터베이스와 모든 콘텐츠가 영구적으로 삭제됩니다.
ALTER DATABASE FirstDB READ ONLY = 1;
참고: 이렇게 하면 데이터베이스가 읽기 전용으로 설정되어 수정이 방지됩니다.
CREATE TABLE student ( student_id INT, first_name VARCHAR(30), last_name VARCHAR(50), student_address VARCHAR(50), hourly_pay DECIMAL(5,2), student_date DATE );
참고: 이렇게 하면 지정된 열과 데이터 유형이 포함된 'student'라는 테이블이 생성됩니다.
SELECT * FROM student;
참고: 'student' 테이블에서 모든 행과 열을 검색합니다.
RENAME TABLE student TO students;
참고: 테이블 이름이 'student'에서 'students'로 변경됩니다.
ALTER TABLE students ADD phone_number VARCHAR(15);
참고: 이렇게 하면 '학생' 테이블에 새 열 'phone_number'가 추가됩니다.
ALTER TABLE students CHANGE phone_number email VARCHAR(100);
참고: 열 이름이 'phone_number'에서 'email'로 변경되고 데이터 유형이 수정됩니다.
ALTER TABLE students MODIFY COLUMN email VARCHAR(100);
참고: 'email' 열의 데이터 유형이 VARCHAR(100)으로 변경됩니다.
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name;
참고: 이렇게 하면 'email' 열이 'last_name' 열 뒤로 이동됩니다.
ALTER TABLE students MODIFY email VARCHAR(100) FIRST;
참고: 이렇게 하면 '이메일' 열이 표의 첫 번째 열로 이동됩니다.
ALTER TABLE students DROP COLUMN email;
참고: 이렇게 하면 표에서 '이메일' 열이 영구적으로 제거됩니다.
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name; SELECT * FROM students;
참고: 이렇게 하면 열 위치가 변경된 다음 한 번의 작업으로 새 테이블 구조가 표시됩니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3