SQL语言的函数,题目分析!
请各位高手“翻译”哈!1.CREATETABLESTAFF;2.PRIMARYKEY(STAFFID);3.ONDELETECASCADE;4.ONDELETERESTR...
请各位高手“翻译”哈!
1.CREATE TABLE STAFF; 2.PRIMARY KEY(STAFF ID);
3.ON DELETE CASCADE; 4.ON DELETE RESTRICT;
请问大致是些什么意思? 展开
1.CREATE TABLE STAFF; 2.PRIMARY KEY(STAFF ID);
3.ON DELETE CASCADE; 4.ON DELETE RESTRICT;
请问大致是些什么意思? 展开
展开全部
1. 建立一个新表,表名为STAFF
2. 指定主键为STAFF ID
3. 主表删除主键某数值时,将子表外键为此数值的记录一起删除
(例如主表为学校,子表为学生,如果主表要删除“第一中学”的记录,而子表中有学校为“第一中学”的学生,则此学生也被删除)
4. 主表删除主键某数值时,如果子表外键有为此数值的记录,则不允许删除
(例如主表为学校,子表为学生,如果主表要删除“第一中学”的记录,而子表中有学校为“第一中学”的学生,则不允许删除“第一中学”)
2. 指定主键为STAFF ID
3. 主表删除主键某数值时,将子表外键为此数值的记录一起删除
(例如主表为学校,子表为学生,如果主表要删除“第一中学”的记录,而子表中有学校为“第一中学”的学生,则此学生也被删除)
4. 主表删除主键某数值时,如果子表外键有为此数值的记录,则不允许删除
(例如主表为学校,子表为学生,如果主表要删除“第一中学”的记录,而子表中有学校为“第一中学”的学生,则不允许删除“第一中学”)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询