数据库高级01

---创建视图
create view v_student
as 
select stu.Sname
from dbo.T_student stu

--只查看学生表的姓名
select * 
from v_student

--修改视图
alter view v_student
as 
select stu.Ssex
from dbo.T_student stu

--只查看学生表的性别
select * 
from v_student

--查看视图定义的信息
exec sp_help v_student

--多表联查r
create view v_teacher
as 
select tea.Tname,
       cou.Cname
from dbo.T_teacher tea
inner join dbo.T_course cou
on tea.T#=cou.T#
--查看
select * 
from v_teacher


--查看所有数据库
exec sp_help databases;
--查询所有表
exec sp_tables;

---查看指定表的索引
exec sp_helpIndex T_course;

--重命名索引

exec sp_rename N'student.idx_cid',N'idx_cidd', N'index';


---自定义存储过程
create proc proc_get_student
as
begin
    select * from dbo.T_student;
 end
 go
exec proc_get_student

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值