我不知道此问题是否有效。昨天我参加了在德勤(印度孟买)进行的有关JAVA,SPRING,HIBERNATE和SQL数据库的采访。面试官问我这个问题,CASCADE
和RESTRICT
是否是DDL / DML / DCL?我回答他就像,这些是创建表结构时与CREATE
子句一起使用的DDL命令。如果执行,将影响外键关系。我解释了一点,但他对我的回答并不满意。我在互联网上找不到太多有关此的内容。甚至Google都给我像-
DDL-创建,更改,删除,截断
DML-选择,插入,更新,删除
但是没有关于我的问题的信息。有人可以在这里给我解释吗?如果CASCADE
和RESTRICT
是带有原因的DDL / DML命令?