数据库基础--Transact-SQL 编程基础
2013-11-30 12:50
316 查看
T-SQL 语法要点 1.在每句 T-SQL 的结尾最好打上分号“;”,以与 ANSI-SQL 标准兼容 2.T-SQL 语言不区分大小写,即使是字符串 建议:T-SQL 的关键字最好用大写 3.分隔标识符([ ])或(" ") 常规标识符 标识符的第一个字符必须是字母 标识符不能是 T-SQL 的保留字 标识符中不允许嵌入空格或其他特殊字符 以特殊字符开始的标识符的含义 @:表示局部变量 @@:表示全局变量 #:表示局部临时对象 ##:表示全局临时对象 分隔标识符 标识符中出现空格 标识符是 T-SQL 保留字 分隔用 [ ]或" " 条件控制语句 IF-ELSE 举例
WHILE 举例 CASE 举例 带参数的普通 SQL 语句 --修改教师职称 DECLARE @v_teaID VARCHAR(15), @v_teaName VARCHAR(10), @v_age INT, @v_dept VARCHAR(20), @v_profession VARCHAR(10), @v_salsry INT, @v_pension INT SET @v_teaID='t152302' SET @v_teaName='王杰' SET @v_age=45 SET @v_dept='计算机学院' SET @v_profession='讲师' SET @v_salsry=5000 SET @v_pension=1000 BEGIN IF EXISTS(SELECT teaID FROM T_teacher WHERE teaID=@v_teaID) BEGIN UPDATE T_teacher SET profession =@v_profession WHERE teaID = @v_teaID END ELSE BEGIN INSERT INTO T_teacher VALUES(@v_teaID,@v_teaName,@v_age,'','',@v_dept,@v_profession,@v_salsry,@v_pension) END END 动态 SQL 语句
相关文章推荐
- C#数据库编程之基础sql语句
- 数据库笔记09:Transact-SQL语言编程基础
- Oracle数据库编程:PL/SQL编程基础
- java数据库编程--SQL语法基础
- C#数据库编程基础之sql语句操作数据库数据
- 数据库基础和T-SQL语句编程
- 数据库基础和T-SQL语句编程
- Java数据库编程---SQL语法基础
- 数据库基础和T-SQL语句编程
- 数据库sql 基础
- 第5章Transact-SQL 及其程 序设计基础
- ------------------SQL基础和T-SQL技术编程----------------------
- DBA常用SQL之数据库基础信息
- 10 PL/SQL编程基础A
- 数据库基础知识:SQL中的IIF语句详解
- 基础数据库编程出现的错识
- Oracle 数据库 基础学习 (一) SQL基本知识
- SQL 数据库基础知识总结(一)
- 如何将数据大容量加载到合并发布中的表(复制 Transact-SQL 编程)
- Oracle(PL/SQL编程基础(PL/SQL程序块与PL/SQL语句)、异常、游标、数据类型)