用sql语句创建库 表 视图与存储过程(Creating a library table view and stored procedures using the SQL statement).docVIP
- 6
- 0
- 约1.39千字
- 约 4页
- 2017-07-24 发布于河南
- 举报
用sql语句创建库 表 视图与存储过程(Creating a library table view and stored procedures using the SQL statement)
用sql语句创建库 表 视图与存储过程(Creating a library table view and stored procedures using the SQL statement)
修改表stuinfo
添加约束df_stuaddress默认(“地址不详”)为stuaddress
---添加检查约束,要求年龄只能在15 ~ 40岁之间
修改表stuinfo
添加约束ck_stuage检查(stuage之间的15和40)
---添加外键约束(主表stuinfo和从表stumark建立关系,关联字段为stuno)
修改表stumark
添加外键约束fk_stuno(stuno)引用stuinfo(stuno)
去
——删除表的约束- * / / *
修改表表名约束约束名--删除约束的语法
/ * -以下以学员信息表stuinfo为例演示删除约束-- */
修改表stuinfo约束df_stuaddress
——创建视图- * / / *
创建视图view_name作为语句选择
/ * -以下以学员信息表stuinfo和学员成绩表stumark为例演示创建视图-- */
使用库名
去
如果存在(SELECT * FROM sysobjects WHERE name = view_stuinfo_stumark )--检测是否已存在:视图存放在系统表sysobjects中
删除视图view_stuinfo_stumark
去
创建视图view_stuinfo_stumark --创建视图,查看学员的成绩情况
作为
选择姓名= stuname,学号= stuinfo。stuno,笔试成绩= writtenexam,机试成绩= labexam,平均分=(writtenexam + labexam)/ 2
从左上stumark stuinfo stuinfo加入。stuno = stumark.stuno
去
SELECT * FROM view_stuinfo_stumark --使用视图:视图是一个虚拟表,可以像物理表一样打开
——创建存储过程- * / / *
/ *
存储过程按照参数设置可分为:
①不带输入、输出参数的存储过程
②只带输入参数的存储过程
③带输入参数有默认值的存储过程
④带输入、输出参数的存储过程
- * /
使用数据库名
去
如果存在(SELECT * FROM sysobjects WHERE name =“存储过程名)--检测是否已存在:存储过程存放在系统表sysobjects中
存储过程名下降过程
去
/ * -以下以学员信息表stuinfo为例演示创建存储过程-- */
创建程序proc_stu
“伯爵,输出参数,要有INT输出,输出关键字,否则视为输入参数
@年龄int = 20 -输入参数,默认值是20
作为
选择“数=数(*)从哪里stuage @ stuinfo年龄——20的学员总数查询出年龄超过
去
——以下是调用上面创建的存储过程- * / / *
声明@计数内景-声明变量,用于存放调用存储过程时返回的结果
执行proc_stu @计数输出,18调用时也带输出关键字,
Age parameter changed to 18 (less than default 2 years old)
您可能关注的文档
- 泰山旅游注意事项(Matters needing attention in Taishan Tourism).doc
- 泰山版初三信息技术练习题整理2(Taishan edition of third grade information technology exercises 2).doc
- 泵送混凝土温度裂缝的成因和防治0(Cause and prevention of temperature crack in pump concrete 0).doc
- 洗浴防火50题(50 problems of bathing fire prevention).doc
- 洗涤产品在国外(Washing products are abroad).doc
- 洗车设备解说(Car washing equipment commentary).doc
- 洗衣机波轮好还是滚筒好(Washing machine impeller or roller good).doc
- 洛克人zxa攻略(Rock people zxa Raiders).doc
- 洛阳好吃的美食及饭店推荐大全(Luoyang delicious food and hotel recommendations).doc
- 洛阳沿途讲解(Luoyang explains along the way).doc
- 2026高考数学复习讲练专题02 指对幂函数的图象与性质(题型清单)(解析版).pdf
- 2026高考数学复习讲练重难点培优03 函数的单调性、奇偶性、周期性、对称性的高级应用(复习讲义)(解析版).pdf
- 2026高考数学复习讲练重难点培优06 利用二级结论秒杀圆锥曲线选填题(复习讲义)(原卷版).pdf
- 2026高考数学复习讲练专题02 复数及其应用(原卷版).pdf
- 2026高考数学复习讲练重难点培优01 直线和圆中常见的最值范围问题(复习讲义)(原卷版).pdf
- 2026高考数学复习讲练专题02 复数及其应用(解析版).pdf
- 2026高考数学复习讲练重难点培优03 导数中的切线问题方法题型全归纳(复习讲义)(原卷版).pdf
- 2026高考数学复习讲练重难点培优01 配凑角、半角和万能公式、三倍角、和差化积、积化和差公式的应用(复习讲义)(解析版).pdf
- 2026高考数学复习讲练重难点培优13 导数中的整数解和几类“距离”问题(复习讲义)(原卷版).pdf
- 2026高考数学复习讲练第十章 计数原理、概率、随机变量及其分布(综合训练)(原卷版).pdf
最近下载
- 2026-2030中国汽车工业用涂料行业最新度报告.docx
- 人教版数学二年级下册《1.2 余数和除数的关系》教学设计.docx VIP
- 元宵灯谜大全及答案简单100个.docx VIP
- The Lantern Festival 中国传统节日英语课件 .ppt
- 《公共政策导论》(第五版)谢明-第3章 政策主体、政策客体与政策环境.ppt VIP
- 人教版数学二年级下册《1.1 余数及有余数的除法的含义》教学设计.docx VIP
- 2022年六年级下册道法练习册电子.docx VIP
- 2025北京人大附中初三(下)开学考物理试卷.pdf
- 《公共政策导论》(第五版)谢明-第8章 政策终结.ppt VIP
- 比亚迪:2023年年度报告.pdf VIP
原创力文档

文档评论(0)