T-SQL

原创 2012年03月27日 15:27:23

SQL可以分为两类:

1.T-SQL (针对SQLServer)

2.PL/SQL (针对Oracle)

 

—————————————————————————————————— T-SQL ———————————————————————————————————

1.局部变量 :用户自定义的变量,变量名以 @开头 --- 可读写

定义变量格式: declare @变量名 数据类型

 

赋值:

  • set @变量名 = 数值
  • 以查询结果为值

 

举例:

1>

declare @age int --定义
set @age = 2 --赋值

--打印的方式如下
--出现在网格结果框中
select @age as 年龄 

--出现在信息框中
print '年龄='+@age --这种方式是错误的,一个字符串 和 一个整数相连,必须得强制转换

print '年龄= '+convert (varchar(2),@age) --强制转换方式一
print '年龄= '+cast(@age as varchar(2)) --强制转换方式二


2>

以查询结果为值:

use studentManager
declare @age int --定义
--赋值
select @age = stuAge from student where stuId=8
print '年龄= '+convert (varchar(2),@age)

 

流程控制:

select stuId,writeResult,computerResult,'等级'=
         case
             when (writeResult<60 or computerResult<60)  then '不及格'
             when writeResult between 60 and 70 then '良好'
             else 'ok' 
         end
from exam


case,when,then,end 要结合使用,when相当于if,括号可省略,

writeResult between 60 and 70  范围相当于(60<=writeResult<=70)

 

 

 

2.全局变量 :系统提供的变量,变量名以 @@开头 --- 只读

 

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

SQL和T-SQL的区别

今天看了看以前的笔记,但是感觉好陌生,只想到当时看耿建玲视频的时候经常听到T-SQL和SQL,所以又百度了一遍,有了更加深入的了解,现在和大家分享一下。           首先来看看百度上是怎么说...
  • lxd8731247769
  • lxd8731247769
  • 2015年07月18日 16:32
  • 2710

SQL语言和T-SQL语言简介

原文地址:https://www.2cto.com/database/201505/400750.html SQL语言简介 结构化查询语言(SQL)是一个非过程化的语言,它一次处理一个...
  • tanga842428
  • tanga842428
  • 2016年10月10日 00:13
  • 5609

【T_SQL】 基础 事务

1、使用 T-SQL 语句来管理事务       开始事务:BEGIN TRANSACTION       提交事务:COMMIT TRANSACTION       回滚(撤销)事务:ROLL...
  • u013045878
  • u013045878
  • 2016年05月18日 15:59
  • 2591

国民经济行业分类(GB/T 4754—2017)sql

  • 2017年12月13日 11:18
  • 217KB
  • 下载

T-SQL入门经典

  • 2014年10月11日 11:29
  • 45MB
  • 下载

T-SQL编程入门经典.part2.rar

  • 2014年10月11日 11:50
  • 45MB
  • 下载

省市县Sql (T_Province)

  • 2014年12月04日 09:58
  • 269KB
  • 下载

T_SQL语言简要教程

  • 2014年12月16日 20:06
  • 123KB
  • 下载

T-SQL for 实战数据库版本的降迁

  • 2011年05月27日 09:20
  • 147KB
  • 下载

t-sql学习笔记

  • 2008年08月22日 19:39
  • 4KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:T-SQL
举报原因:
原因补充:

(最多只允许输入30个字)