工具/材料:Management Studio。
10年積累的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計(jì)制作后付款的網(wǎng)站建設(shè)流程,更有肥東免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
1、首先在桌面上,點(diǎn)擊“Management Studio”圖標(biāo)。
2、然后在該界面中,確定要刪除的表及數(shù)據(jù)庫。
3、其次在該界面中,點(diǎn)擊“新建查詢”按鈕。
4、繼續(xù)在該界面中,輸入刪除整個表的SQL語句“drop table test;”。
5、再者在該界面中,點(diǎn)擊“執(zhí)行”按鈕。
6、然后在該界面中,test表被刪除。
7、繼續(xù)在該界面中,輸入刪除整個表的SQL語句“drop database test2222;”。
8、再者在該界面中,點(diǎn)擊“執(zhí)行”按鈕。
9、最后在該界面中,test2222數(shù)據(jù)庫被刪除。
package basic;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBC {
public void findAll() {
try {
// 獲得數(shù)據(jù)庫驅(qū)動
//由于長時間不寫,驅(qū)動名和URL都忘記了,不知道對不對,你應(yīng)該知道的,自己改一下的哈
String url = "jdbc:oracle:thin:@localhost:1521:XE";
String userName = "system";
String password = "system";
Class.forName("oracle.jdbc.driver.OracleDriver");
// 創(chuàng)建連接
Connection conn = DriverManager.getConnection(url, userName,
password);
// 新建發(fā)送sql語句的對象
Statement st = conn.createStatement();
// 執(zhí)行sql
String sql = "select * from users";
ResultSet rs = st.executeQuery(sql);
// 處理結(jié)果
while(rs.next()){
//這個地方就是給你的封裝類屬性賦值
System.out.println("UserName:"+rs.getString(0));
}
// 關(guān)閉連接
rs.close();
st.close();
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void delete(){
try {
//步驟還是那六個步驟,前邊的兩步是一樣的
String url = "jdbc:oracle:thin:@localhost:1521:XE";
String userName = "system";
String password = "system";
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(url,userName,password);
//這里的發(fā)送sql語句的對象是PreparedStatement,成為預(yù)處理sql對象,因?yàn)榘礂l件刪除是需要不定值的
String sql = "delete from users where id = ?";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setInt(0, 1);
int row = ps.executeUpdate();
if(row!=0){
System.out.println("刪除成功!");
}
// 關(guān)閉連接
rs.close();
st.close();
conn.close();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
SQL直接批量刪除表的方法步驟:
所需工具原料:phpmyadmin。
1.數(shù)據(jù)操作前進(jìn)行數(shù)據(jù)備份。
2.看需要刪除表的時間段,即什么時間開始到什么時間截至。記錄下數(shù)據(jù)表名稱和時間字段名稱。
3.點(diǎn)擊上部"SQL"按鈕,進(jìn)行sql語句執(zhí)行。
4.打開文本框中輸入命定執(zhí)行:
delete?from?wp_posts?where?`post_date`?='2010-01-01?00:00:00'?and?`post_date`??'2014-12-14?22:00:00:00'。
【命令語句意思】:從wp_posts數(shù)據(jù)表的post_date字段中檢索文章創(chuàng)建日期在2010年1月1日0時和2014年12月14日22時之間的數(shù)據(jù)進(jìn)行刪除操作。
5.成功后點(diǎn)擊上部“瀏覽”按鈕查看,表被刪除,sql執(zhí)行語句成功。
刪除指令解析:
1.全部刪除:delete?from?table?。
2.部分刪除:delete?from?table?a?where?nuid?in(select?nuid?from?table?B)。
注意事項(xiàng):
1.進(jìn)行數(shù)據(jù)庫操作前須要進(jìn)行數(shù)據(jù)庫備份。
2.數(shù)據(jù)庫操作是刪除數(shù)據(jù)文本,圖片等上傳文件不會受到影響。