数据库||数据库编程

本文是一篇关于数据库编程的实验报告,重点介绍了如何使用T-SQL进行表变量定义、条件判断、函数创建和存储过程编写。实验涵盖了数据查询、条件判断、函数应用和存储过程执行,旨在提升对T-SQL的理解和应用能力。
摘要由CSDN通过智能技术生成

1.实验题目:数据库编程

2.实验目的和要求:

  1. 掌握T-SQL语句的语法规则
  2. 掌握T-SQL流程控制结构
  3. 掌握T-SQL的函数和存储过程的创建

3.实验步骤:

  1. 按实验内容要求完成各项操作
  2. 根据题目要求给出解决方案
  3. 提交实验报告

4.实验内容:

建表
Create table Student
(Sno char(9) PRIMARY KEY,
 Sname char(20) UNIQUE,
 Sex char(2),
 Age SMALLINT,
 Dept char(20)
 );

 Create table Course
(Cno char(4) PRIMARY KEY,
  Cname char(40) NOT NULL,
  Cpno char(4),
  Ccredit SMALLINT,
  FOREIGN KEY(Cpno) REFERENCES Course(Cno)
  );

  Create table SC
 (Sno char(9),
  Cno char(4),
  Grade SMALLINT,
  PRIMARY KEY(Sno,Cno),
  FOREIGN KEY (Sno)REFERENCES Student(Sno),
  FOREIGN KEY (Cno)REFERENCES Course(Cno)
  );

4.1 定义一个表变量,用来存储两名学生的学号,姓名,所在系,用以存储‘计算机系’的学生。

declare @stable table

(sno nchar(10),

sname nchar(10),

sdept nchar(20))

insert into @stable select sno,sname,dept from student where dept='软件'

select * from @stable

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值