国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

JDBC SQL語法

2018-09-28 19:58 更新

SQL語法

結構化查詢語言(SQL)是一種標準化的語言,它可以讓你對數據庫進行操作,如創(chuàng)建項目,讀取內容,更新內容和刪除項目。

SQL 支持你可能會使用到的任何數據庫,它可以讓你編寫獨立于底層數據庫的數據庫代碼。

本章介紹了 SQL,這是一個了解 JDBC 概念的先決條件。在經歷了這一章后,你將能夠創(chuàng)建,讀取,更新和刪除(通常被稱為 CRUD 操作)一個數據庫中的數據。

為了詳細理解 SQL,你可以閱讀我們的 MySQL 教程。

創(chuàng)建數據庫

CREATE DATABASE 語句用于創(chuàng)建一個新的數據庫。語法是 -

SQL> CREATE DATABASE DATABASE_NAME;

示例

下面的 SQL 語句創(chuàng)建一個名為 EMP 的數據庫 -

SQL> CREATE DATABASE EMP;

刪除數據庫

使用 DROP DATABASE 語句用于刪除現有的數據庫。語法是 -

SQL> DROP DATABASE DATABASE_NAME;

注意:要創(chuàng)建或刪除數據庫,你必須有數據庫服務器的管理員權限。請注意,刪除數據庫會把存儲在該數據庫中的數據一并刪除。

創(chuàng)建表

CREATE TABLE 語句用于創(chuàng)建新表。語法是 -

SQL> CREATE TABLE TABLE_NAME
(
   COLUMN_NAME column_data_type,
   COLUMN_NAME column_data_type,
   COLUMN_NAME column_data_type
   ...
);

示例

下面的 SQL 語句創(chuàng)建一個含有四列名為 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 數據

INSERT 的語法如下所示,其中 column1,column2 等數據出現在相應的列中 -

SQL> INSERT INTO table_name的VALUES(column1,column2,...);

示例

下面的 SQL INSERT 語句將在前面創(chuàng)建的 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 表中選出 ID 列是100的年齡、第一列、最后一列這些信息

SQL> SELECT first, last, age FROM Employees WHERE id = 100;

下面的 SQL 語句從 Employees 表中選出第一列包含 Zara 字符的年齡、第一列、最后一列這些信息

SQL> SELECT first, last, age FROM Employees WHERE first LIKE '%Zara%';

UPDATE 數據

UPDATE 語句用于更新數據。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 語句將 Employees 表中 ID 是100的記錄刪除-

SQL> DELETE FROM Employees WHERE id=100;
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號