⑴ 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 条件=要删除的用户;