zoukankan      html  css  js  c++  java
  • T-SQL

    --T_SQL编程----
    --快速注释:先按下:ctrl+k再ctrl+c是注释
    --create database Itcast2018
    --行号显示--工具--选项--文本编辑器---所有语言--常规--显示--行号
    use Itcast2018
    
    --1.声明变量
    --declare @name nvarchar(50)
    --declare @age int
    --申明多个变量
    declare @name nvarchar(50),@age int  --一句话申明两个变量
    --2.为变量赋值
    --赋值方式1:
    set @name = '李亚龙'
    --赋值方式2:
    select @age = 18
    
    --3.输出--只有select才可以
    select '姓名',@name
    select '年龄',@age
    
    --错误
    --print '姓名',@name
    
    
    
    --while循环
    declare @i int = 1 --申明的变量的时候同时赋值
    while @i<=10
    begin
    	print 'hello'
    	set @i = @i +1  ---赋值。前面要用set。不然不行
    end
    
    
    --计算1-100之间所有整数的和
    declare @j int = 1,@mysum int = 0
    while @j<=100
    begin
    	set @mysum = @mysum+@j
    	set @j = @j+1
    	
    end
    print @mysum
    select @mysum
    
    
    --条件语句
    declare @n int =10
    if @n>10
    begin
    	print '@n大于10'
    end
    else if @n>5
    begin
    	print '@n大于5小于等于10'
    end
    else
    begin
    	print '@n小于等于5'
    end
    
    --练习:1-100之间所有奇数的和和所有与偶数的和
    
    declare @num int = 1,@jssum int = 0,@ossum int = 0
    while @num<=100
    begin
    	if (@num%2)<>0
    	begin
    		set @jssum = @jssum+@num
    		
    	end
    	else
    	begin
    		set @ossum = @ossum+@num
    		
    	end
    	set @num = @num+1
    end
    select @jssum '奇数'
    select  @ossum '偶数'
    
    --注意
    
    --两个@@符号开头的一般都是系统变量.系统变量是不可改变的.只能获取,不能修改
    print @@version
    --set @@VERSION = 100 --错误
    

      

  • 相关阅读:
    8.电影推荐
    一.Memcached企业服务
    7.学完linux系统运维到底可以做什么?
    svn+jenkins自动部署
    关于gitlab+jenkins自动部署代码的实现
    Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre
    php实现雪花算法(ID递增)
    php使用rdkafka进行消费
    Burp破解安装(1.7和2.0)
    在已有lnmp环境的基础上安装PHP7
  • 原文地址:https://www.cnblogs.com/hnwcan/p/8168972.html
Copyright © 2011-2022 走看看