学习笔记---SQL Server总结(基本涵盖Sql的所有操作)
2010-10-13 16:06
302 查看
View Code
//备注: CASE WHEN时候的类型问题
MySQL 存在这问题, SqlServer 没试
======
使用简单 CASE WHEN 格式时:
如: CASE input_expression WHEN When_expression THEN 1 ELSE 0 END
input_expression 所比较的简单表达式。When_expression 是任意有效的 SQL Server 表达式。Input_expression 和每个 when_expression 的数据类型必须相同,或者是隐性转换。
使用搜索型CASE WHEN 格式时:
如: CASE WHEN Boolean_expression THEN 1 ELSE 0 END
Boolean_expression 是任意有效的布尔表达式。
BEGIN CATCH SET @v_ReturnValue = 0 SET @v_ErrorInfo = N'Transaction Error, SpName:[USP_UMS_CreateLogicalPools].Inserted LogicalPool Count:'+str(@v_TotalCount) +char(10) + ERROR_MESSAGE() RAISERROR(@v_ErrorInfo,16,1) ROLLBACK END CATCH
//备注: CASE WHEN时候的类型问题
MySQL 存在这问题, SqlServer 没试
======
使用简单 CASE WHEN 格式时:
如: CASE input_expression WHEN When_expression THEN 1 ELSE 0 END
input_expression 所比较的简单表达式。When_expression 是任意有效的 SQL Server 表达式。Input_expression 和每个 when_expression 的数据类型必须相同,或者是隐性转换。
使用搜索型CASE WHEN 格式时:
如: CASE WHEN Boolean_expression THEN 1 ELSE 0 END
Boolean_expression 是任意有效的布尔表达式。
相关文章推荐
- [SQLServer]学习总结笔记(基本涵盖Sql的所有操作)
- sql的基本操作总结
- Sql Server实用操作-动态sql语句基本语法
- Oracle10g技术问题总结(四)SQL的基本操作、脚本文件操作、数据的自动化导出
- C++复习总结(涵盖所有C++基本考点)!
- 自己总结的sql基本操作
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- mysql数据库表的基本操作sql语句总结
- sql server中一些基本的sql操作
- sql基本操作总结
- Oracle总结第一篇【基本SQL操作】
- SQL Server 数据库基本操作语句总结
- SQL Server 数据库操作总结(sql语法的使用)
- C++复习总结(涵盖所有C++基本考点)!
- Sql Server实用操作-动态sql语句基本语法
- C++复习总结(涵盖所有C++基本考点)!
- SQL Server 数据库基本操作语句总结
- Sql Server 添加外部程序集基本操作
- sql 查询所有数据库、表名、表字段总结
- 【SQL精彩语句】SQL SERVER 2000中查询指定节点及其所有子节点的函数(表格形式显示)