posts - 153, comments - 479, trackbacks - 5, articles - 25
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

数据库技术

数据各种技术总汇
摘要: 错误信息:尝试在数据库 11 中提取逻辑页 (1:2025336) 失败。该逻辑页属于分配单元 72057594055098368,而非 72057594057457664。 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。阅读全文

posted @ 2009-05-23 23:39 停留的风 阅读(1010) | 评论 (0) 编辑 |

摘要: 近期维护服务器,并将数据库迁移至新的服务器,不过运行了没几天,数据访问出现问题,数据不能正常更新,查看服务器,发现该数据库被置为“可疑”,很纳闷,之前没有遇到此类情况,问了几个前辈依然未找到问题所在。最后还是解决了,现在给大家分享我的解决办法。阅读全文

posted @ 2009-05-23 17:05 停留的风 阅读(1724) | 评论 (4) 编辑 |

摘要: 刚装了windows 7系统,配置ROR环境时,mysql 5.134就是安装不上,在最后一步的时候出现问题, ERROR Nr. 1045 : Access denied for user'root'@'localhost'(using password:YES) 知道答案记得告诉我。阅读全文

posted @ 2009-05-16 11:24 停留的风 阅读(4257) | 评论 (1) 编辑 |

摘要: SQL Server 2005 中执行数据库的完整备份时出现错误消息:"因为没有联机,不允许的文件或文件组 sysft_FullTextCatalog 备份"或"Server ComputerName\SQLInstanceName 的备份失败"阅读全文

posted @ 2009-05-01 09:17 停留的风 阅读(299) | 评论 (0) 编辑 |

摘要: SQL中的时间函数非常有用,特别是在我们进行初始赋值、复杂查询的时候,就显得特别方便。
1、获得系统当前时间
2、DateName ( datepart , date )返回表示指定日期的指定日期部分的字符串。
3、DATEADD (datepart , number, date ),在向指定日期加上一段时间的基础上,返回新的 datetime 值
4、DATEDIFF ( date-part, date-expression-1, date-expression-2 ) 返回两个日期之间的间隔。
5、DATEPART ( datepart ,date )返回代表指定日期的指定日期部分的整数。
阅读全文

posted @ 2009-02-24 15:14 停留的风 阅读(6231) | 评论 (6) 编辑 |

摘要: PIVOT,可以实现行列转换,使得查询统计变得方便、快捷、高效。这里详细介绍了PIVOT的功能、应用。希望能给你带来帮助。阅读全文

posted @ 2008-09-09 15:36 停留的风 阅读(3304) | 评论 (7) 编辑 |

摘要: 各种SQL SERVER操作技巧 <1>查询每个数据表所占空间 <2>返回插入、更新操作时,该row的IDENTITY 列的值; <3>查询sql版本信息 <4> 查询SQL实例下的所有数据库 <5>添加非空列或者修改列为非空报错 ALTER TABLE 只允许添加满足下述条件的列: 列可以包含空值;或者列具有指定的 DEFAULT 定义;或者要添加的列是标识列或时间戳列;或者,如果前几个条件均未满足,则表必须为空以允许添加此列。阅读全文

posted @ 2008-04-25 13:08 停留的风 阅读(250) | 评论 (0) 编辑 |

摘要: 将所有的数据生成可执行的SQL语句 在开发过程中,经常需要我们对表中的数据进行转移,如果在同台机器,可以使用SQL自带的导入数据,但是如果让所有的数据生成可执行的SQL语句,它的移植性最强了。阅读全文

posted @ 2008-04-23 18:37 停留的风 阅读(252) | 评论 (3) 编辑 |

摘要: SELECT @@IDENTITY

返回上面操作最后一个数据表的最后row的IDENTITY 列的值
阅读全文

posted @ 2008-04-16 18:18 停留的风 阅读(5598) | 评论 (6) 编辑 |

摘要: 批量插入数据:
定义变量,执行循环,将int转化为varchar。例如:convert(varchar(10),@bmc)阅读全文

posted @ 2008-03-25 13:46 停留的风 阅读(941) | 评论 (0) 编辑 |

摘要: Incorrect syntax near '@End',
不正确的SQL语句,原来是句子语法的错误,加入了一个小括号就解决问题啦。
SELECT TOP 100 FROM Table,但是如果是参数,则必须:SELECT TOP (@count)FROM Table阅读全文

posted @ 2008-03-18 11:40 停留的风 阅读(1894) | 评论 (0) 编辑 |

摘要: SQL Server数据库开发的二十一条军规阅读全文

posted @ 2008-01-08 15:23 停留的风 阅读(665) | 评论 (0) 编辑 |

摘要: 在使用上,如果存储内容都是英文字符而没有汉字等其他语言符号,建议使用varchar;含有汉字的使用nvarchar,因为nvarchar是使用Unicode编码,即统一的字符编码标准,会减少乱码的出现几率阅读全文

posted @ 2008-01-02 10:10 停留的风 阅读(192) | 评论 (0) 编辑 |

摘要: 各种常用的SQL语句,应有尽有。让您的SQL水平大提升。阅读全文

posted @ 2007-12-03 15:42 停留的风 阅读(376) | 评论 (2) 编辑 |

摘要: 这是比较经典的SQL备份与还原的例子。在SQL2000也能通过手动的方式对数据库进行备份和还原操作,但在SQL2005中已经将这个功能变的更加强大。通过维护计划就能很简单的实现,而且加入了更多的功能,在安全性、实时性、以及可操作性有了很大的改进。阅读全文

posted @ 2007-11-13 19:13 停留的风 阅读(141) | 评论 (0) 编辑 |

摘要: 在设计数据库的时候,我们经常将主键设为自增长的,而在我们的实际程序设计中,经常要插入一些数据或者可以不按着原来给定的自增长的列。所以在这里,通过数据库控制自增长,关闭和打开。阅读全文

posted @ 2007-11-13 14:22 停留的风 阅读(914) | 评论 (0) 编辑 |

摘要: 备份分为:完全备份、差异备份、增量备份。顾名思义,可以根据不同的需求,设定自己的备份方案。阅读全文

posted @ 2007-11-13 13:01 停留的风 阅读(383) | 评论 (0) 编辑 |

摘要: sql语句查询本月、本周、本年等的数据,但是MySql相对起来显得更加简洁。他们各自的函数不一样。阅读全文

posted @ 2007-11-09 17:28 停留的风 阅读(1394) | 评论 (0) 编辑 |

摘要: DataSet虽说为数据访问提供了很好的数据方法,不过由于其是内存中的数据集,如果数据表的数据比较大,比如说又几十万条,其占用的空间就有十几个GB,这样服务器的内存将远远不能满足需要,如果再有几千人同时访问,可想而知服务器的压力又多大,甚至就会崩溃。为了减轻服务器的压力,我们只能控制其每次需要的数据调出来,只显示一小部分数据,所以呢,分页显示并且在底层数据调用来决定分页,显得很重要。这也是本文的目的所在。阅读全文

posted @ 2007-11-06 12:47 停留的风 阅读(211) | 评论 (0) 编辑 |

摘要: MySql就是不一样,没办法哦。阅读全文

posted @ 2007-10-30 20:31 停留的风 阅读(62) | 评论 (0) 编辑 |

摘要: 1、通过SQL语句,循环数据库所有的表,分别插入新列“F_EditTime”
2、当然这个也可以通过Application实现阅读全文

posted @ 2007-10-24 19:28 停留的风 阅读(303) | 评论 (0) 编辑 |

摘要: 数据的创建,表的创建,各种基于表的操作阅读全文

posted @ 2007-09-03 12:41 停留的风 阅读(103) | 评论 (0) 编辑 |