博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
删除语法
阅读量:5239 次
发布时间:2019-06-14

本文共 1123 字,大约阅读时间需要 3 分钟。

删除语法Delete  from  表名   where  列名=‘删除条件’ --数据的删除--数据删除一定要加上where条件 delete from libuser where uaccount = 'linling3';truncate删除语法truncate  table  表名 ;--删除数据--只删除数据,之前数据占用的表空间还会被占用  delete from libprivilege where 1=1;  --截断表格--删除数据同时释放表空间    --打开或关闭(启用和禁用)约束的语法  -- alter table 表名 disable constraint 约束名 ;  --alter table rroleprivilege disable constraint FK_RROLEPRIVILEGE_LIBROLE ;--禁用约束  --ddl语句一般不需要进行事务控制  --alter table rroleprivilege enable constraint FK_RROLEPRIVILEGE_LIBROLE ;    --注意:truncate截断表格时,如果该表格有主键被其它外键引用,则需要删除或禁用该外键后才能使用  truncate table libprivilege;  级联删除-- Create/Recreate primary, unique and foreign key constraints alter table LIBPRIVILEGE  drop constraint FK_LIBPRIVILEGE_LIBPRIVILEGE;  alter table LIBPRIVILEGE  add constraint FK_LIBPRIVILEGE_LIBPRIVILEGE foreign key (PARENTID)  references LIBPRIVILEGE (PID) on delete cascade;   --删除书籍入库权限,pid=10040102  --cascade是级联删除,级联删除会删除有主外键关联关联的数据(外关联或自关联都会删除) --注意:级联删除会无限度的进行删除,直到把所有有关联关系的数据都删除掉为止---需要慎重使用 --经验总结:如果对级联关系理解不太好时,考虑使用程序进行分步删除而不要配置数据库的级联操作 --delete from libprivilege where pid=10040102;

 

转载于:https://www.cnblogs.com/bingo584235807/p/6040736.html

你可能感兴趣的文章
PHP截取中英文混合字符
查看>>
HTA - OnKeyDown
查看>>
【洛谷P1816 忠诚】线段树
查看>>
CDN 学习笔记
查看>>
电子眼抓拍大解密
查看>>
Linux系统下 /etc/shadow 档案结构
查看>>
多线程---线程间的通信
查看>>
poj 1331 Multiply
查看>>
严重: 文档无效: 找不到语法。 at (null:2:19)
查看>>
tomcat7的数据库连接池tomcatjdbc的25个优势
查看>>
Html 小插件5 百度搜索代码2
查看>>
nodejs-Path模块
查看>>
P1107 最大整数
查看>>
EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...
查看>>
监控CPU和内存的使用
查看>>
Ubuntu14.04设置开机自启动程序
查看>>
ios app 单元测试 自动化测试
查看>>
年薪二十万
查看>>
强连通tarjan模版
查看>>
javascript_09-数组
查看>>