sql刪除操作,怎樣用sql語言刪除一行資料

2022-05-26 12:30:20 字數 5790 閱讀 5605

1樓:

如果是刪除之間想知道

在之前執行

select count(*) from user where user_id=001

如果是刪除之時想知道,不需要來做其它操作,只顯示有多少資料被刪除了delete from user where user_id=001本身在輸出上就會包括刪除的列數

如使用 sqlcommand.executenonquery()

2樓:匿名使用者

delete from user

where user_id=001

執行完這個之後,馬上又執行,

select @@rows_count,這個會統計受影響的行數,

3樓:匿名使用者

你可以新增一個label控制元件

比如:label控制元件id為:lab_message然後在執行

select count(*) from user where user_id=001

...lab_message=(int)cmd.executescalar();

最後執行刪除語句

4樓:匿名使用者

下面就有,所影響的行數是幾行,你看下就知道了,很簡單的。你要是表達刪除了一半還有一半沒刪除然後怎麼挑出剩下多少刪除了多少的話呢,你的思路就有問題了,因為一但執行這條語句就會把所有滿足user_id=001條件的記錄一下全部刪除掉的,不會說一部分刪除了一部分沒有

5樓:騎著蝸牛來擺渡

先查詢再刪除,兩個動作

6樓:匿名使用者

select count(user_id) from user where user_id=001

delete from user where user_id=001

兩句一起,先查詢後刪除

如何用sql語言刪除一個表

7樓:匿名使用者

drop命令。

1、drop table xx --xx是資料表的名字作用:刪除內容和定義,釋放空間。簡單來說就是把整個表去掉.以後要新增資料是不可能的,除非新增一個表。

2、 drop table test,就是把整個表 移除.裡面的資料都消失

比如下面有一個[fusionchartsdb]資料庫中的test表。

3、執行 drop table fc_products後,fc_products刪除的一乾二淨。

8樓:阿偉學程式設計

(1)使用檢視刪除資料表 (2)使用sql語句刪除資料表

9樓:

在告訴我如何新增表,刪除表的某一項,如何往這個表的這一項新增內容,我在給你加十分

刪除表:drop table [表名]

表中加列:alter table [表名] add [列名] [資料型別] null

10樓:

use 資料庫名

drop table 表名就好了

11樓:

if object_id('yourtablename', 'u') is not null

drop table yourtablename;go

12樓:安徽新華電腦專修學院

delete from tablename where 1=1

怎樣用sql語言刪除一行資料

13樓:海邊出來的風陽

首先你要確定能夠唯一確定

你那一行資料的欄位或欄位組合是哪些,

delete from 表名 where 欄位1 = 『』 and 欄位2 = 『』 and ...欄位1,...為能夠唯一確定某一行資料的欄位組合,『』中填寫你要刪除的欄位具體值就可以了

如果有主鍵,則直接利用主鍵確定某一行就可以了。

delete from 表名 where 主鍵 = 『具體值』。

delete from ms_cf01 where brxm='張三' and id='7598';

其中: ms_cf01 為你所要刪除那條資料所屬的表。

brxm,id 為你所要刪除資料的條件。

上面的語句實現的效果是:刪除表ms_cf01中,符合brxm等於張三 且 id等於7598的行資料。

14樓:原則性**座

在sql資料庫中刪除記錄一般使用delete語句,下面就將為您介紹sql中用於刪除記錄的delete語句的語法

delete from 表名稱 where 列名稱 = 值①將數學系全體學生的成績刪除 。

執行語句:

操作命令執行結果如下:

②刪除劉力教師授課的記錄。

執行語句:

操作命令執行結果如下:

③刪除與課程名「計算機網路」相對應的學生選課資訊。

執行語句:

操作命令執行結果如下:

④刪除課程名為「計算機網路」的課程資訊。

執行語句:

執行結果:

15樓:匿名使用者

delete from ms_cf01 where brxm='張三' and id='7598';

其中: ms_cf01 為你所要刪除那條資料所屬的表。

brxm,id 為你所要刪除資料的條件。

上面的語句實現的效果是:刪除表ms_cf01中,符合brxm等於張三 且 id等於7598的行資料。

16樓:添宇好個秋

用delete語句呀,這個好簡單的.

17樓:匿名使用者

delete top (1) from 表名

刪除第一個行

18樓:

delete from 表 where 條件

資料庫中如何進行刪除操作?

19樓:雪夜唯美

delete from 表名 刪除表中所有的資料

delete from 表名 where 條件 根據條件刪除表中資料

drop table 表名 刪除表

20樓:感情要省著點用

delete from 表名where 條件

沒條件將刪除表中所有資料

用sql語句刪除一行或一列

21樓:

工具/材料:management studio。

1、首先在視窗上,點選「management studio」圖示。

2、之後在該視窗中,點選左上角「新建查詢」選項。

3、接著在該視窗中,輸入刪除一行或一列的sql語句「delete from test1 where id = 1;update test1 set grade = null;」。

4、然後在該視窗中,點選左上方「執行」按鈕。

5、最後在該視窗中,顯示刪除一行或一列成功。

22樓:匿名使用者

一行:delete from 表名 where 條件

一列:屬於修改表結構了,一般在程式設計中比較忌諱這個,具體方法如下:

alter table 表名 drop 新列名

23樓:匿名使用者

刪除一列可能造成很多後續問題,比如關聯等問題。

24樓:歸浦秋梵

不提倡刪除一列!資料結構設計的時候就應該考慮到了啊!

sql資料庫中當需要刪除操作時 什麼時候用delete 什麼時候用drop

25樓:sql的藝術

delete 是刪除表中資料

例如:delete table_temp;

delete table_temp where id=3;

drop 是刪除資料庫中的物件

例如:drop table table_temp --刪除表drop proc usp_userlogin --刪除儲存過程

26樓:匿名使用者

1:sql資料庫中delete只是刪除表中的資料,表結構還在,他的語法是delete from 表名。

2:drop 是刪除整個表,不僅刪除資料還刪除表結構,他的語法是drop 表名。

只有明確了二者的區別,才能根據自己的需要選擇delete或者drop。

27樓:_愛生活愛寶寶

簡單點說就是你有一張表的某個資料不想要了,這時候你就用delete 而如果你連這張表都不想要了就要用drop了,,寫程式的時候用的都是delete

28樓:瑾萱婧歆

delete是刪除一個表裡的某行或多行,drop是刪除整個表

29樓:天堂

delete只刪除資料,而drop則刪除整個表(結構和資料)drop不能回滾

簡單點就是這樣了

這篇部落格還不錯

sql語言中刪除資料庫表和刪除資料庫表中記錄分別使用什麼命令?

30樓:匿名使用者

刪除表用drop語句:drop table tablename;

解釋:上面語句的意思就是刪除表名為tablename的表。

刪除記錄用delete語句:delete from tablename  where  username = '123';

解釋:上面語句的意思就是刪除tablename表中username欄位的值為123的所有記錄。

備註:drop通常是刪除的物件,delete通常刪除的是某些特定條件下的記錄。

31樓:人心無求品自高

刪除表:delete drop table

刪除行:delete from table where ...

32樓:匿名使用者

1、delete drop tablename

2、delete from 表名 where 條件

hibernate執行sql語句刪除資料

33樓:鹹蛋超人程式猿

你沒有寫executeupdate();

應該是:

string sql="delete t_ffinfo where reportdelete from t_finfo where reportid="+id。另外,居然拼湊字串執行sql,明顯找死啊,最簡單的sql注入都防不了啊。

35樓:匿名使用者

createquery(sql),這個是session的方法,開啟事物transaction tx = s.begintransaction();注意要commit提交

36樓:匿名使用者

你這個createsqlquery是查詢的執行方法。執行刪除或者更新的應該是excuteupdate方法吧,怎麼拼的忘記了,你可以查下

怎樣將日期增加2年,用SQL語言

dateadd i n d 將一個日期加上一段期間後的日期。i 設定一個日期 date 所加上的一段期間的單位。譬如 interval d 表示 n的單位為日。i的設定值如下 yyyy year 年。q quarter 季。m month 月。d day 日。w weekday 星期。h hour ...

程式設計讀取Sql資料庫用哪種語言好

在程式中,只是通過ado ado.net 之類的元件 讓sql句執行或並返回結果開發資料庫版 的語言沒有特定好差,關鍵權還在於資料庫正確運用,看你熟悉那一種語言了,一般vb上手快,vb.net c net 都是不錯的選擇,找本基礎書,然後再給自己點小任務,解決之後給大點的任務,然後把一些程式進行模組...

怎樣用sql語句查詢資料表中的最後一條記錄

1 在你的access資料庫中的資料表中加一個自動增加的欄位,如 idx 2 select top 1 from table name order by idx desc 以上,希望對你有所幫助。在c net中用sql查詢access資料庫的語句為 oledbconnection con new o...