SQL Server 2012 学习笔记4

1.  约束 , 给某些字段添加约束条件, 比如年龄在1-100岁之间

   添加约束,输入 Age>1 and Age < 100

    

2.  存储过程

    存储过程也可以做增删改查
    存储过程的语句写在数据库中,C#去调用存储过程
    存储过程的好处: 安全性高(越底层越安全);效率高(C#不要编译)

    复杂逻辑的SQL建议写在存储过程,经常别调用的SQL建议写在存储过程中。

    新建一个存储过程
    

create proc procUserInfor  -- 新建一个存储过程,申明两个中间变量@@UserName和@Pwd, 这两个变量你可以认为是C#传过来的
(
  @UserName nvarchar(50),
  @Pwd nvarchar(50)
)
as
select * from UserInfor where UserName =@UserName and Pwd=@Pwd

   执行存储过程

exec procUserInfor 'admin','123456'  --执行存储过程调用

   结果显示

   

原文地址:https://www.cnblogs.com/xiao9426926/p/6069370.html