• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Sql学习第一天——SQL 将变量定义为Table类型(虚拟表)
    SQL 将变量定义为Table类型
    在平时定义sql语句中的变量时通常我们定义的都是像char,varchar,nvarchar,int........,那如何让变量作为一个像虚拟表一样呢,其实很简单。

    基本语法:
    复制代码 代码如下:

     declare @t table(列名1 列的数据类型1 , 列名2 列的数据类型2 , ...............)
     insert into @t(列名1 ,列名2 ,...............) values (...............)
    [code]
    或者
    [code]
     insert into @t(列名1 ,列名2 ,...............) (select ....from....)

    实验用表一(PeopleInfo):
      id    name  phone
      XC1   李某   123333333
      XC2   小小   785555555
    例如: 
    复制代码 代码如下:

     declare @t table(id nvarchar(3),[name] nvarchar(10) )
    insert into @t(id,[name])
    (select id, [name] from PeopleInfo where [Name] like '李%')
    select * from @t

    结果:
    id  name
    XC1  李某
    上一篇:Sql学习第一天——SQL UNION 和 UNION ALL 操作符认识
    下一篇:Sql学习第一天——SQL 练习题(建表/sql语句)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Sql学习第一天——SQL 将变量定义为Table类型(虚拟表) Sql,学习,第一天,SQL,将,变量,