04 2014 档案

摘要:今天遇到用一个表的字段填充另一个表的问题,整理了一下1、在mysql中,应该使用inner join,即: UPDATE a INNER JOIN b ON a.userName = b.userNameSET a.password = b.password2、在sqlserver中,应该使用up... 阅读全文
posted @ 2014-04-30 16:19 孤独青鸟 阅读(2990) 评论(0) 推荐(1) 编辑
摘要:无效的方法:select * from table1 where name like '%#name#%'两种有效的方法: 1) 使用$代替#。此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险。select * from table1 where name like '... 阅读全文
posted @ 2014-04-30 09:48 孤独青鸟 阅读(264) 评论(0) 推荐(0) 编辑
摘要:SQL server 表中如何创建索引?看个示例,你就会了use master goif db_id(N'zhangxu')is not nulldrop database zhangxugocreate database zhangxusp_helpdb zhangxuuse zhangxugoI... 阅读全文
posted @ 2014-04-29 11:36 孤独青鸟 阅读(1990) 评论(0) 推荐(0) 编辑
摘要:Sql Server中常用的日期与时间函数1. 当前系统日期、时间 select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-... 阅读全文
posted @ 2014-04-28 14:26 孤独青鸟 阅读(390) 评论(0) 推荐(0) 编辑
摘要:Linux下安装MongoDB怎么在Linux系统下安装MongoDB数据库呢?根据以下的三个步骤你就可以在你的Linux下成功安装MongoDB。步骤一:下载文件对于32位的linux$ curl http://fastdl.mongodb.org/linux/mongodb-linux-i686... 阅读全文
posted @ 2014-04-17 17:41 孤独青鸟 阅读(342) 评论(0) 推荐(0) 编辑
摘要:SQL SERVER事务处理一、事务定义:事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据更改均被清除。二、事务三种运行模式:1、自动提交事务:每条单独的语句都是一个事务。2、显式事务:每个事务均... 阅读全文
posted @ 2014-04-17 17:38 孤独青鸟 阅读(490) 评论(0) 推荐(0) 编辑
摘要:SQL Server 中 with tmp 临时表的用法----------with临时表用法,有时候采用临时表比采用in的效率更高,避免了全表扫描。实例中实现了查询普通题、大题、子题目的sql-----------(对于大题套小题,采用先查小题信息再反查大题相关信息的方式)一、简答1. 会计师的定... 阅读全文
posted @ 2014-04-17 17:36 孤独青鸟 阅读(8778) 评论(0) 推荐(0) 编辑
摘要:Sqlserver 存储过程中结合事务的代码--方式一if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[USP_ProcedureWithTransaction_Demo]') and OBJECTPROPER... 阅读全文
posted @ 2014-04-16 14:43 孤独青鸟 阅读(299) 评论(0) 推荐(1) 编辑
摘要:一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。二: SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表。一: 触发器是一种特殊的存储过程﹐... 阅读全文
posted @ 2014-04-16 14:42 孤独青鸟 阅读(1034) 评论(0) 推荐(1) 编辑
摘要:SQL Server事务的隔离级别########## 数据库中数据的一致性 ##########针对并发事务出现的数据不一致性,提出了4个级别的解决方法:隔离级别第一类丢失更新脏读不可重复读第二类丢失更新虚读未提交读未发生发生发生发生发生提交读未发生未发生发生发生发生可重复读未发生未发生未发生未发生发生串行化未发生未发生未发生未发生未发生1.未提交读采用排它锁(update, insert, delete),解决了丢失更新问题,但是脏读仍然会出现。例1:begin tranupdate t1 set t1.name = 'yyy'waitfor delay '00:0 阅读全文
posted @ 2014-04-10 12:03 孤独青鸟 阅读(395) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示