JDBC SQL 구문
SQL은 거의 모든 데이터베이스 지원을 사용할 수 있으며, 베이스 데이터베이스에 독립적으로 쓰기 가능한 코드입니다.
이 강좌에서 제시한 SQL은 JDBC 개요를 이해하는 선결 조건이다.이 강좌는 데이터베이스에서 데이터를 만들고, 읽고, 업데이트하고, 삭제할 수 있도록 충분한 SQL을 제공합니다.
SQL에 대한 자세한 내용은 DellMySQL 자습서을 참조하십시오.
데이터베이스 만들기:
CREATE DATABASE
문장은 새로운 데이터베이스를 만드는 데 사용됩니다.문법:
SQL> CREATE DATABASE DATABASE_NAME;
예:다음 SQL 구문에서 EMP 데이터베이스라는 이름을 만듭니다.
SQL> CREATE DATABASE EMP;
데이터베이스 삭제:DROP DATABASE 문구를 사용하여 기존 데이터베이스를 삭제합니다.문법:
SQL> DROP DATABASE DATABASE_NAME;
주의: 데이터베이스 서버에 관리자 권한이 있는 데이터베이스를 만들거나 삭제하십시오.데이터베이스를 삭제하면 모든 손실을 데이터베이스에 저장할 수 있습니다.테이블을 만들려면 다음과 같이 하십시오.
CREATE TABLE 문구는 새 테이블을 만드는 데 사용됩니다.문법:
SQL> CREATE TABLE table_name
(
column_name column_data_type,
column_name column_data_type,
column_name column_data_type
...
);
예: 다음 SQL 구문에서 Employees 테이블이라는 네 개의 표시줄을 만듭니다.
SQL> CREATE TABLE Employees
(
id INT NOT NULL,
age INT NOT NULL,
first VARCHAR(255),
last VARCHAR(255),
PRIMARY KEY ( id )
);
테이블 삭제: 기존 테이블을 삭제하는 데 사용되는 DROP TABLE 문구입니다.문법:
SQL> DROP TABLE table_name;
예: 다음 SQL 구문에서 Employees 테이블이라는 이름을 삭제합니다.
SQL> DROP TABLE Employees;
데이터 삽입:문법 INSERT는 다음과 같은 내용과 유사하다. 그 중에서column1,column2는 이와 같이 새로운 데이터가 각 열에 나타난다는 것을 나타낸다.
SQL> INSERT INTO table_name VALUES (column1, column2, ...);
예: 다음 SQL INSERT 문구에 이전에 만든 Employees 데이터베이스 삽입:
SQL> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');
SELECT 데이터: 데이터베이스에서 데이터를 검색하는 데 사용되는 SELECT 문장입니다.이 구문의 SELECT는 다음과 같습니다.
SQL> SELECT column_name, column_name, ...
FROM table_name
WHERE conditions;
WHERE 자구는 비교 조작부호를 사용할 수 있습니다. 예를 들어 =,! =, <,>, <=,>=,그리고 BETWEEN과 LIKE 조작부호.예: 아래의 SQL 문장은 Employees 테이블에서 age의 첫 번째 열과 마지막 열명 where id=100:
SQL> SELECT first, last, age
FROM Employees
WHERE id = 100;
아래의 SQL 문장은 Employees 테이블에서 선택하고, 첫 번째 열은 age를 선택하며, 첫 번째 열은 Zara:
SQL> SELECT first, last, age
FROM Employees
WHERE first LIKE '%Zara%';
업데이트 데이터를 포함합니다. 업데이트 문장은 데이터를 업데이트하는 데 사용됩니다.UPDATE 구문:
SQL> UPDATE table_name
SET column_name = value, column_name = value, ...
WHERE conditions;
WHERE 자구는 비교 조작부호를 사용할 수 있습니다. 예를 들어 =,!=, <,>, <=,및 >=, 그리고 BETWEEN 및 LIKE 조작부호.예:
다음 SQL의 UPDATE 문구는 ID가 100인 직원의 age열을 변경합니다.
SQL> UPDATE Employees SET age=20 WHERE id=100;
DELETE 데이터: DELETE 문구는 테이블의 데이터를 삭제하는 데 사용됩니다.문법 DELETE는:
SQL> DELETE FROM table_name WHERE conditions;
WHERE 자구는 비교 조작부호를 사용할 수 있습니다. 예를 들어 =,! =, <,>, <=,및 >=, 그리고 BETWEEN 및 LIKE 조작부호.예: 다음 SQL DELETE 문구에서 ID가 100인 직원의 기록을 삭제합니다:
SQL> DELETE FROM Employees WHERE id=100;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
데이터 시각화 도구 FineReport와 AWS RedShift 연결(JDBC 방법)Amazon Redshift는 클라우드의 완전 관리형, 페타바이트 규모 데이터 웨어하우스 서비스입니다. 수백 기가바이트의 데이터로 시작하여 페타바이트 이상까지 확장할 수 있습니다. 이렇게 하면 고객의 비즈니스와 고객...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.