sql 语句注意点
来源:互联网 发布:freertos源码详解 编辑:程序博客网 时间:2024/05/27 14:15
1 、 declare @OverTimeType uniqueidentifier; --定义GUID类型变量
@OverTimeType= isnull(cast(OverTimeType as uniqueidentifier),NULL) --给变量赋值 此时如果最后的NULL 写成‘’ ,就会在 OverTimeType 为空的情况下报错,因为空字符串无法转换成GUID类型 ,而NULL 可以作为GUID类型。
2、 数据库更新一条数据 其实是有个inserted 表 和deleted 表 。update 操作 就是利用这两个表完成的,inserted 表中存的一条记录 除了显式 update 的字段 其他为空 ,而update的操作就是把inserted 表中Update中有的字段和原来的deleted 表中的其余字段拼接成一条记录 插入 。
3、from 后面不能跟表别名 a 只能跟临时表 #table
4、建立索引 :CREATE NONCLUSTERED INDEX [索引名字]
ON [dbo].[表名] ([建立索引的类名])
5、查询某个字段有重复的,以及重复数量
select * from (SELECT Email,count(*)as a FROM [CRLG_HR].[dbo].[PUB_Employee] group by Email )as b where b.a>1
6、sql语句运行中输出信息(调试用)
--1.print '你要输出的信息' --2.select '你要输出的信息' --3.raiserror('你要输出的信息!',16,1)
7、update中的多条件选择赋值:
UPDATE [表名] SET name= CASE WHEN Id=1 THEN 'a' WHEN Id=2 THEN 'b' end
8、从一个表查询数据插入到新建表中
SELECT * INTO [不存在的表名] from
[原表]
WHERE 条件
- sql 语句注意点
- SQL操作语句中的注意点
- SQL操作语句中的注意点
- sql语句 not in语句使用注意点
- SQL中拼凑SQL语句的相关注意点小结
- 使用SQL语句时应注意以下几点
- 在Delphi中拼装SQL语句的注意点
- 优化SQL语句必须注意的几点
- SQL语句比较时间注意点。access与MSSQL差别
- 常用的SQL语句和SQL2005注意点
- Oracle index】SQL语句利用函数索引注意点
- switch语句注意点
- SQL注意点
- SQL注意点
- sql中的注意点
- 写Sql语句注意
- Sql语句优化注意
- SQL 语句:order by 和group by 语句的注意点:
- 孤儿进程与僵尸进程[总结]
- js style属性
- 我眼中的Window创建/添加/删除/更新过程
- No row with the given identifier exists 解决方法
- Spring容器、Bean配置信息。Bean实现类及应用程序的关系
- sql 语句注意点
- Javascript 知识与经验(二)—— 基本对象类型
- 门描述符
- android-topeka学习笔记(一)-----一些不知道的属性
- ios弹出框
- 差分约束系统
- 初步封装OkHttp
- 优先队列(堆)
- BroadcastReceiver 广播接收者