程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JDBC SQL語法

JDBC SQL語法

編輯:關於JAVA

JDBC SQL語法。本站提示廣大學習愛好者:(JDBC SQL語法)文章只能為提供參考,不一定能成為您想要的結果。以下是JDBC SQL語法正文


構造化查詢說話(SQL)是一種尺度化的說話,它許可你在數據庫上履行操作,如創立項目,讀取內容,內容更新和刪除條目。

SQL是一切能夠會應用簡直任何數據庫支撐,它許可自力於底層數據庫的寫入數據庫的代碼。

本教程給出的SQL,這是一個先決前提,懂得JDBC概述。本教程供給了足夠的SQL,以便可以或許創立,讀取,更新和刪除(平日被稱為CRUD操作)從一個數據庫中的數據。

有關SQL的具體懂得,可以浏覽我們的MySQL教程。

創立數據庫:

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 數據:
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語句刪除ID為100的員工的記載:

SQL> DELETE FROM Employees WHERE id=100;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved