找到關於 JDBC 的 316 篇文章
822 次瀏覽
設定儲存點時,您在事務中定義了一個邏輯回滾點。如果在儲存點之後發生錯誤,您可以使用回滾方法撤消所有更改或僅撤消儲存點之後所做的更改。Savepoint 介面為您提供了額外的交易控制。大多數現代 DBMS 都支援其環境中的儲存點,例如 Oracle 的 PL/SQL。設定儲存點您可以使用 Connection 介面的 setSavepoint(String savepointName) 方法在資料庫中設定儲存點,此方法接受表示儲存點名稱的字串值並返回…… 閱讀更多
6K+ 次瀏覽
您可以透過兩種方式在 SQL 中將空值插入表中:直接將值 NULL 插入到所需列中,例如:Insert into SampleTable values (NULL);使用 ‘’ 作為 null Insert into SampleTable values (NULL);使用預處理語句物件將資料插入表時,您可以使用 PreparedStatement 介面的 setNull() 方法將空值設定為列。pstmt.setNull(parameterIndex, sqlType);示例假設我們在資料庫中有一個名為 cricketers_data 的表,其內容如下:+------------+------------+---------------+----------------+-------------+ | First_Name | Last_Name | Date_Of_Birth | Place_Of_Birth | Country | +------------+------------+---------------+----------------+-------------+ | Shikhar | Dhawan | 1981-12-05 | … 閱讀更多
544 次瀏覽
您可以使用 ALTER TABLE 命令為表中的列新增/設定自動遞增約束。語法ALTER TABLE table_name ADD id INT PRIMARY KEY AUTO_INCREMENT假設我們在資料庫中有一個名為 Dispatches 的表,其中包含 7 列,即 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName | varchar(255) | YES | UNI | NULL | | | CustomerName | varchar(255) | YES | | NULL | … 閱讀更多
272 次瀏覽
您可以使用 ALTER TABLE 命令刪除表列上的約束。語法ALTER TABLE table_name DROP CONSTRAINT MyUniqueConstraint;假設我們在資料庫中有一個名為 Dispatches 的表,其中包含 7 列,即 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName | varchar(255) | YES | UNI | NULL | | | CustomerName | varchar(255) | YES | | NULL | … 閱讀更多
354 次瀏覽
您可以使用 ALTER TABLE 命令為表列新增非空約束。語法ALTER TABLE table_name MODIFY column_name datatype NOT NULL;假設我們在資料庫中有一個名為 Dispatches 的表,其中包含 7 列,即 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName | varchar(255) | YES | | NULL | | | CustomerName | varchar(255) | YES | | NULL | … 閱讀更多
500 次瀏覽
您可以使用 ALTER TABLE 命令為列新增唯一約束語法ALTER TABLE table_name ADD CONSTRAINT MyUniqueConstraint UNIQUE(column1, column2...);假設我們在資料庫中有一個名為 Dispatches 的表,其中包含 7 列,即 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName | varchar(255) | YES | | NULL | | | CustomerName | varchar(255) | No | | NULL | … 閱讀更多
649 次瀏覽
您可以使用 ALTER TABLE 命令為表列新增主鍵約束。語法ALTER TABLE table_name ADD CONSTRAINT MyPrimaryKey PRIMARY KEY (column1, column2...);假設我們在資料庫中有一個名為 Dispatches 的表,其中包含 7 列,即 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName | varchar(255) | YES | | NULL | | | CustomerName | varchar(255) | … 閱讀更多
668 次瀏覽
您可以使用 ALTER TABLE 命令刪除表中的列。語法ALTER TABLE table_name DROP COLUMN column_name;假設我們在資料庫中有一個名為 Sales 的表,其中包含 7 列,即 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,其描述如下:+----+-------------+--------------+--------------+--------------+-------+----------------+ | id | productname | CustomerName | DispatchDate | DeliveryTime | Price | Location | +----+-------------+--------------+--------------+--------------+-------+----------------+ | 1 | Key-Board | Raja | 2019-09-01 | 08:51:36 | 7000 | Hyderabad | | 2 | Earphones | Roja | 2019-05-01 | … 閱讀更多
764 次瀏覽
您可以使用 ALTER TABLE 命令更改表中列的資料型別。語法ALTER TABLE Sales MODIFY COLUMN column_name column_new_datatuype假設我們在資料庫中有一個名為 Sales 的表,其中包含 7 列,即 ProductName、CustomerName、DispatchDate、DeliveryTime、Price、Location 和 ID,其描述如下:+--------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName | varchar(255) | YES | | NULL | | | CustomerName | varchar(255) | YES | | NULL | … 閱讀更多
3K+ 次瀏覽
您可以使用ALTER TABLE命令向表中新增新列。語法ALTER TABLE 表名 ADD 列名 資料型別;假設資料庫中有一個名為Sales的表,其中包含5列,分別是ProductName、CustomerName、DispatchDate、DeliveryTime、Price和Location,如下所示:+-------------+--------------+--------------+--------------+-------+----------------+ | ProductName | CustomerName | DispatchDate | DeliveryTime | Price | Location | +-------------+--------------+--------------+--------------+-------+----------------+ | Key-Board | Raja | 2019-09-01 | 08:51:36 | 7000 | Hyderabad | | Earphones | Roja | 2019-05-01 | 05:54:28 | 2000 ... 閱讀更多
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP