zoukankan      html  css  js  c++  java
  • 11、SQL基础整理(变量)

    变量

    定义变量:declare  @hello  varchar(20)

    赋值:set  @hello = ‘你好’

    select(结果框显示)/print(消息框显示) @hello

    *三行必须同时运行

    declare @hello varchar(20)

    set @hello = '销售部'

    select *from bumen where name = @hello

    当放到select 和from中间时,可以当做赋值语句,不执行查询功能(赋值为查询到的最后一行数据)

    declare @hello varchar(20)

    set @hello = '销售部'

    select @hello = name from bumen

    select @hello

    全局变量,系统变量

    print @@connections--只能取值,不能赋值(返回SqlServer自上次启动以来的连接数,不管成功还是失败)

    print @@error--返回执行上一个sql语句时的错误,返回0代表没错

    print @@language--返回当前使用的语言

    print @@rowcount--返回受上次操作影响的行数

    print @@version--获取数据库的版本信息

    ex.

    update bumen set phone='123'where name = '销售部'

    select '此查询语句一共影响了'+cast (@@ROWCOUNT as varchar(10)) +'行'

    declare @text varchar(20)set @text = 'ab''js'(单引号当转义字符用)

    print @text

  • 相关阅读:
    计蒜客38228 Max answer 单调栈 + 线段树
    Codeforces 103D Time to Raid Cowavans 分块
    Poj 2352 Stars
    HDU 6203 ping ping ping LCA + 贪心
    redis——数据库发展
    数据库拆分
    java基础算法
    docker部署redis集群
    docker网络
    DockerFile
  • 原文地址:https://www.cnblogs.com/wleaves/p/4165068.html
Copyright © 2011-2022 走看看