⑴ sql刪除語句(有條件的)
delete from URTAB where id not in (select parentid from URTAB)
這樣會把所有末梢部門全部宰了,這里末梢部門指所有沒有子部門的單位——
不管它有沒有父部門
如果需要保留沒有父部門的,加上一個條件
delete from URTAB where parentid not null and id no in (select parentid from URTAB)
⑵ 怎樣用sql語句刪除一用戶
deletefrom[表]where[用戶ID]='****'
採用以上語句,如果有提示外鍵約束,請先把其它表中的數據刪除掉!
⑶ sql server 里怎麼刪除用戶
SQL Server 2008下刪除資料庫用戶要先將此用戶在資料庫中擁有的用戶許可權移除。
此處以一個用戶user為例,說明具體應進行的操作,注意以下方面:
1、資料庫的表、視圖、存儲過程等等,如果架構為user,將其所有者全部改為dbo。
2、在「安全性」-「架構」下,如果名稱對象中有user這一項,將其直接刪除;如果其它對象的所有者是user,將其所有者改為dbo
3、在「安全性」-「角色」-「資料庫角色」下,打開每一個角色的屬性,從「角色列表」中將user刪除。
⑷ 如何刪除SQL資料庫的登陸用戶名
你要先刪除其綁定的資料庫,或者把相關資料庫綁定到其他的登錄用戶名上。再去刪除用戶名就可以了。
步驟如下:
這里以sa為例,一般sa是默認的不能刪除。
⑸ 用T--SQL添加、刪除登錄賬號分別使用什麼語句
創建登錄 ID 和默認資料庫
此示例為用戶 Albert 創建一個 SQL Server 登錄,並指定密碼 food 以及名為 corporate 的默認資料庫。
EXEC sp_addlogin 'Albert', 'food', 'corporate'
示例
下面的示例從 SQL Server 中刪除登錄 Victoria。
EXEC sp_droplogin 'Victoria'
⑹ SQL2005刪除用戶的語句
例如:
delete from studentInfo where stuid = 2
⑺ SQL刪除語句
首先將shee1和persinfo2個表合並到一起,這里用視圖來實現:
create view A as
(
select sheet1.用戶id ,sheet1.名稱,sheet1.日期,persinfo.cardid ,persinfo.phycardid from sheet1 , persinfo
where sheet1.用戶id=persifo.用戶id
)
利用視圖刪除
delete from basedata , A where A.phycardid =basedata.chrphycardid and Convert(varchar(10),a.日期,120)=Convert(varchar(10),basedatadatadate,120)
⑻ 從一個角色中刪除一個用戶的SQL語句是什麼
數據表記錄刪除的語法是:DELETE FROM 表名 WHERE 特定條件
⑼ SqlDeveloper怎麼查詢刪除用戶的SQL語句
問題都不清楚,如果是刪除資料庫用戶,需要用drop語句;如果是刪除user表的用戶,使用delete語句。
drop xxx from 資料庫名;
delete table where 條件=要刪除的用戶;