随笔分类 -  SQL脚本

SQL脚本
摘要:个人隐私保护5:真正进入加密U盘实战实现目标:1、真正实现加解密,原则上不可被破解(金士顿 DataTraveler Locker+ 已实现)2、无需安装应用程序 ,即插即用(金士顿 DataTraveler Locker+ 已实现)3、加解密过程不影响磁盘速度(金士顿 DataTraveler Locker+ 已实现)4、可以自行修改密码(金士顿 DataTraveler Locker+ 已实现)5、可以对U盘部分进行加密 (金士顿 DataTraveler Locker+已实现)6、操作简单易用(金士顿 DataTraveler Locker+ 实现的不尽理想)7、无密码不可格式化,保证数 阅读全文
posted @ 2012-07-20 19:33 二月草 阅读(2359) 评论(0) 推荐(2) 编辑
摘要:事务日志文件Transaction Log File是用来记录数据库更新情况的文件,扩展名为ldf。在 SQL Server 7.0 和 SQL Server 2000 中,如果设置了自动增长功能,事务日志文件将会自动扩展。一般情况下,在能够容纳两次事务日志截断之间发生的最大数量的事务时,事务日志的大小是稳定的,事务日志截断由检查点或者事务日志备份触发。然而,在某些情况下,事务日志可能会变得非常大,以致用尽空间或变满。通常,在事务日志文件占尽可用磁盘空间且不能再扩展时,您将收到如下错误消息:Error:9002, Severity:17, State:2The log file for dat 阅读全文
posted @ 2012-01-04 09:21 二月草 阅读(62602) 评论(1) 推荐(2) 编辑
摘要:PowerDesigner是一个功能强大的数据库设计软件,最近正在用其设计新系统的数据库,但由于在项目初级阶段,希望使用轻量级的 SQLite 来做测试会比较方便,不过发现 PowerDesigner 里好像没有直接支持 SQLite 的 DBMS,这样所创建的数据表就不能直接在 SQLite 里生成了,感觉不太爽 不过事情总有解决的办法,其实只需要安装上 SQLite 的驱动,就可以让 PowerDesigner 支持直接生成到 SQLite 里了,SQLite 的驱动下载: http://www.ch-werner.de/sqliteodbc/ 但有朋友说即使安装了以上驱... 阅读全文
posted @ 2011-12-16 21:36 二月草 阅读(379) 评论(0) 推荐(0) 编辑
摘要:/*1.--得到数据库的文件目录@dbname 指定要取得目录的数据库名如果指定的数据不存在,返回安装SQL时设置的默认数据目录如果指定NULL,则返回默认的SQL备份目录名*//*--调用示例select 数据库文件目录=dbo.f_getdbpath('tempdb'),[默认SQL SERVER数据目录]=dbo.f_getdbpath(''),[默认SQL SERVER备份目录]=dbo.f_getdbpath(null)--*/if exists (select * from dbo.sysobjects where id = object_id(N& 阅读全文
posted @ 2011-05-07 08:48 二月草 阅读(276) 评论(0) 推荐(1) 编辑
摘要:我最近在开发过程中发现一个问题,有关sql数据库设计的,这个问题有点典型,可是我一直弄不明白。这是一个关于自定义商品属性字段的问题。我们在定义goods(商品)表的时候,我们已经定义了一些属性字段,同时,肯定有些属性需要用户自定义,这该怎么实现呢。以下是我自己设计的数据表[代码] 阅读全文
posted @ 2009-06-10 10:22 二月草 阅读(4040) 评论(3) 推荐(0) 编辑
摘要:如:表:consume_record字段:consume(money类型)date(datetime类型)请问怎么写四条sql语句分别按日,按周,按月,按季统计消费总量.如:1月1200元2月3400元3月2800元--按日selectsum(consume),day([date])fromconsume_recordwhereyear([date])='2006'groupbyday([date... 阅读全文
posted @ 2008-07-03 11:50 二月草 阅读(18011) 评论(3) 推荐(2) 编辑
摘要:server日期时间函数 Sql Server中的日期与时间函数 1.当前系统日期、时间 select getdate() 2. dateadd在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')--返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期... 阅读全文
posted @ 2007-11-30 11:25 二月草 阅读(275) 评论(0) 推荐(0) 编辑