zoukankan      html  css  js  c++  java
  • T-sql 编程

    ---------------------------T-SQL编程------------------------
    --1.声明变量
    --declare @name nvarchar(50)
    --declare @age int

    declare @name nvarchar(50),@age int

    --2.为变量赋值
    set @name='刘亚龙'

    select @age=18

    --3.输出
    select '姓名',@name
    select '年龄',@age

    --错误!
    --print 'fds ',@name


    --while循环
    declare @i int=1 --声明变量的同时赋值

    while @i<=100
    begin
    print 'Hello'
    set @i=@i+1
    end

    --while()
    --{
    --}

    --计算1-100之间的所有整数的和
    declare @i int=1 --声明变量的同时赋值
    declare @sum int=0 --必须赋初值
    while @i<=100
    begin
    set @sum=@sum+@i
    set @i=@i+1
    --break;
    --continue;
    end
    select @sum


    declare @n int =10;

    if @n>10
    begin
    print '@n大于10'
    end
    else if @n>5
    begin
    print '@n大于5'
    end
    else
    begin
    print '@n小于等于5'
    end

    ---计算1-100之间所有奇数的和
    declare @sum int =0,@i int =1

    while @i<=100
    begin
    if @i%2<>0
    begin
    set @sum=@sum+@i
    end
    set @i=@i+1
    end
    print @sum

    declare @sum int =0,@i int =1

    while @i<=100
    begin
    if @i%2=0
    begin
    set @sum=@sum+@i
    end
    set @i=@i+1
    end
    print @sum


    declare @@s int

    set @@s=100

    print @@s


    --两个@@符号开头的一般都是系统变量
    print @@version

    set @@version ='jk sql server 1998'
    print @@version
    print @@error

    print @@language

    print @@MAX_CONNECTIONS

    use itcast2014

    select * from TblClass
    print @@rowcount

    print @@servername

    ---1.系统存储过程-----------------------------

    --1.返回当前实例中的所有的数据库的基本信息 exec sp_databases

    --2.返回当前数据库下的所有的表 exec sp_tables

    --3.返回某张表下的所有的列 exec sp_columns 'tblperson'

    --4.查看某个存储过程的源代码 exec sp_helptext 'sp_databases'

    F1 可以转到定义。

  • 相关阅读:
    励志
    哈佛大学用这12张图,教育了10亿人
    5分钟弄懂Docker!
    第四节:Web爬虫之pyquery解析库
    第十节:numpy之数组文件操作
    第三节:Web爬虫之BeautifulSoup解析库
    国嵌内核驱动进阶班-7-1(Ioctl设备控制)
    国嵌内核驱动进阶班-6-4 竞争与互斥(2)
    国嵌内核驱动进阶班-6-4 竞争与互斥
    C++类对象的内存结构
  • 原文地址:https://www.cnblogs.com/hao-1234-1234/p/8025582.html
Copyright © 2011-2022 走看看