declare @subject nvarchar(50)

set @subject=(select Subject from dbo.Scores where ID=1)

  

--select @subject=Subject from dbo.Scores where ID=1
--标量 标量就是单值 ,set后如果是一个结果集,则set的最终值为结果集中最后一个值
select @subject
 
设置自增

insert into dbo.Student values ('王五','男',40);select @@IDENTITY;
insert into dbo.Student output inserted.ID values ('李六','男',41)

  

 
执行一些特定的脚本,需要考虑判断循环等行为,因此有if while等结构
if(){}------------>sqlserver中就是 if() begin end
 
    declare @name nvarchar(50)='王五'
if(@name='王五')
begin
select 'true'
end
else
begin
select 'false'
end

  

 
循环
  --计算1-100的和
  declare @int int=1;
declare @total int=0;
while(@int<=100)
begin
set @total=@total+@int;
set @int=@int +1;
end
select @total

  

 
 
 
 

最新文章

  1. Rafy 框架 - 执行SQL或存储过程
  2. C#基础系列——Attribute特性使用
  3. ES5/ES6的区别研究(ECMAScript)
  4. Java Hour 35 Weather ( 8 ) struts2 &ndash; message resource
  5. Brackets 配置
  6. Network boot from AMD Am79C970A
  7. General: Know How to Use InetAddress
  8. JavaScript_object基础
  9. ldap理论属于概念缩略词
  10. KingbaseES的DBLink创建
  11. Hexo + GitHub Pages搭建博客
  12. Codeforces780C
  13. node防xss攻击插件
  14. Javascript高级编程学习笔记(86)—— Canvas(3)绘制矩形
  15. 消息 xxx,级别 16,状态 x,过程 sp_executesql,第 x 行 过程需要类型为 &#39;ntext/nchar/nvarchar&#39; 的参数 &#39;@statement&#39;。
  16. day62 中间件
  17. Socket与TCP,UDP
  18. FreeRTOS任务函数
  19. 别致的语言GO(GO语言初涉)
  20. openresty 集成 keycloak-oauth-oidc

热门文章

  1. hdu 4665
  2. 安卓 DevOps:从一次推送命令到生产
  3. FZU-1926+KMP
  4. ADT(android-bundler) HTML EDIT 编辑 xml HTML
  5. Servlet课程0425(六) 不经过验证直接跳转---session实现不同页面之间共享数据
  6. 113. Path Sum II
  7. python脚本工具 - 4 获取系统当前时间
  8. caffe简易上手指南(二)—— 训练我们自己的数据
  9. 【原创】ZYNQ学习笔记(一) HelloWorld实现
  10. 更新Windows ActiveX,Ios