Java中簡單的Sql語句.doc

Java中簡單的Sql語句.doc

ID:57688535

大?。?5.50 KB

頁數(shù):2頁

時間:2020-09-01

Java中簡單的Sql語句.doc_第1頁
Java中簡單的Sql語句.doc_第2頁
資源描述:

《Java中簡單的Sql語句.doc》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、1.添加記錄(INSERT)n使用SQL語句的INSERT命令可以向數(shù)據(jù)庫中插入記錄,INSERT命令的基本形式為:INSERTINTO表名[(字段名1,字段名2…)]VALUES(值1,值2,…)若在輸入記錄時,每個字段均有內容,可省略表名后的字段名。n該SQL語句用于將值1,值2……值n分別賦給字段1,字段2,……字段n,并為表增加一條記錄。在使用該命令時要注意下面兩個規(guī)則:n插入的值必須和列一一對應。n插入值的數(shù)據(jù)類型必須和對應列的數(shù)據(jù)類型相一致。n比如使用下面這個命令就可以為表STU增加一條記錄:INSERTINTOstuVALUES(1000,′李玉′,′男′,99)注意:

2、括號內是輸入的數(shù)據(jù),各數(shù)據(jù)項用逗號分隔。n字符串和日期值必須用單引號括起來。n數(shù)值型數(shù)據(jù)不用括起。n數(shù)據(jù)順序一定與字段順序對應。n所有標點符號一律在英文半角狀態(tài)下輸入。2.刪除記錄(DELETE)對數(shù)據(jù)庫進行刪除操作使用的是DELETE命令,DELETE語句有兩種,即帶條件的DELETE語句和不帶條件的DELETE語句。DELETE語句的格式如下:DELETEFROM<表名>[WHERE條件]n比如想刪除stu表中所有score字段小于60的記錄,那么可以這樣寫:DELETEFROMstuWHEREscore<60n上面的列子中如果沒有指定條件即沒有WHEREscore<60那么將會

3、刪除數(shù)據(jù)庫中所有記錄如:DELETEFROMstun這時候stu表將變成空白的一張表。3.更新記錄(UPDATE)n使用UPDATE命令可以對數(shù)據(jù)庫中符合條件的記錄進行修改。Update命令的格式如下:UPDATE<表名>SET字段1=值1[,字段2=值2…]WHERE<條件>n使用該命令可以對符合WHERE條件的所有記錄進行修改,將值1賦給字段1……。nUPDATE命令需要指明表名和要改變的字段值,這個字段的值總是由保留字SET引導,用來告訴SQL要改變哪個字段,以及要將其改為何值。n例如,以下命令可將stu表中所有id大于900的記錄中Score的值加上5:nUPDATEstuS

4、ETscore=score+5WHEREid>900n注意:如果不加條件,那么將會是針對于表中的所有記錄的修改。1.篩選查詢n利用select的where子句可以實現(xiàn)對表的查詢結果進行篩選。其格式為:select<字段名1>[字段名2,…]from<表名>where<條件>n比如要查詢STU表中score值大于60的數(shù)據(jù),那么可以這樣寫:select*fromstuwherescore>60n而如果要查詢stu表中score值大于60且sex為“男”的數(shù)據(jù),則語句應寫為:select*fromstuwherescore>60andsex="男"在JAVA中用SQL語句操作實用舉例:1

5、.錄入數(shù)據(jù)//向stu表中添加一行數(shù)據(jù)Stringsql="insertintostuvalues(,'李麗','女','08軟工','陜西');";2.刪除數(shù)據(jù)//將stu表中學號為的記錄刪除Stringsql="deletefromstuwherestuNum=";//stuNum為學號的字段名3.查詢數(shù)據(jù)//查詢stu表中學號為的記錄Stringsql="select*fromstuwherestuNum=";4.修改數(shù)據(jù)//將stu表中stuNum字段值為num的記錄的stuName字段值改為nameStringsql="updatestusetstuName='"+name

6、+"'wherestuNum="+num+"";

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。