操作日期和时间日期和时间函数对建立一个站点是非常有用的。站点的主人往往对一个表中的数据何时被更新感兴趣。通过日期和时间函数,你可以在毫秒级跟踪一个表的改变。返回当前日期和时间通过函数getdate(),你可以获得当前的日期和时间。例如,语句select getdate()返回如下的结果:……………………………..nov 30 1997 3:29am(1 row(s) affected)显然,如果你将来使用这个函数,你得到的日期将比这个时间晚,或者梗早。函数getdate()可以用来作为datedime()型字段的缺省值。这对插入记录时保存当时的时间是有用的。例如,假设有一个表用来保存你站点上的活动日志。每当有一个访问者访问到你的站点时,就在表中添加一条新记录,记下访问者的名字,活动,和进行访问的时间。要建立一个表,其中的记录包含有当前的日期和时间,可以添加一个datetime型字段,指定其...
方法二事情的起因 昨天,系统管理员告诉我,我们一个内部应用数据库所在的磁盘空间不足了。我注意到数据库事件日志文件xxx_data.ldf文件已经增长到了3gb,于是我决意缩小这个日志文件。经过收缩数据库等操作未果后,我犯了一个自进入行业以来的最大最愚蠢的错误:竟然误删除了这个日志文件!后来我看到所有论及数据库恢复的文章上都说道:“无论如何都要保证数据库日志文件存在,它至关重要”,甚至微软甚至有一篇kb文章讲如何只靠日志文件恢复数据库的。我真是不知道我那时候是怎么想的?! 这下子坏了!这个数据库连不上了,企业管理器在它的旁边写着“(置疑)”。而且最要命的,这个数据库从来没有备份了。我唯一找得到的是迁移半年前的另外一个数据库服务器,应用倒是能用了,但是少了许多记录、表和存储过程。真希望这只是一场噩梦!没有效果的恢复步骤 附加数据库 _rambo讲过被删除日志文件中不存在活动日志时,可以这么做来...
/*--用存储过程实现的分页程序显示指定表、视图、查询结果的第x页对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法如果视图或查询结果中有主键,不推荐此方法--邹建 2003.09--*//*--调用示例exec p_show '地区资料'exec p_show '地区资料',5,3,'地区编号,地区名称,助记码','地区编号'--*//*因为要顾及通用性,所以对带排序的查询语句有一定要求.如果先排序,再出结果.就是:exec p_show 'select top 100 percent * from 地区资料 order by 地区名称',5,3,'地区编号,地区名称,助记码','地区名称'--查询语句加上:top 100 percent //top时*/if exists (select * from dbo...
维护sql server中表的索引在使用和创建数据库索引中经常会碰到一些问题,在这里可以采用一些另类的方法解决…--第一步:查看是否需要维护,查看扫描密度/scan density是否为100%declare @table_id intset @table_id=object_id('表名')dbcc showcontig(@table_id)--第二步:重构表索引dbcc dbreindex('表名',pk_索引名,100)--重做第一步,如发现扫描密度/scan density还是小于100%则重构表的所有索引--杨铮:并不一定能达100%。dbcc dbreindex('表名','',100)sql server补丁安装常见问题谁碰到问题就看看咯:) 一、补丁安装过程中常见问题 如果在安装补丁的时候遇到如下类似错误: 1、安装过程中出现“以前进行的程序...
无数据库日志文件恢复数据库方法两则数据库日志文件的误删或别的原因引起数据库日志的损坏 方法一1.新建一个同名的数据库2.再停掉sql server(注意不要分离数据库)3.用原数据库的数据文件覆盖掉这个新建的数据库4.再重启sql server5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用数据库的脚本创建一个新的数据库,并将数据导进去就行了.use mastergosp_configure 'allow updates',1 reconfigure with overridegoupdate sysdatabases set status =32768 where name='置疑的数据库名'gosp_dboption '置疑的数据库名', ...
一个bt主任的要求 值班管理 要求如下 1 一组队列 n 个人, 有4种角色,领导,汉子,大妈,司机。n个人根据自己角色按顺序排好队2 值班要求:周一到周日 1个领导值班1个司机值班;周一到周日 每晚1个汉子 值班;周六 周日 上午下午2个大妈值班;假期每天1个领导1个司机1个汉子上午下午2个大妈3 要求队列可增删查该 ,人员顺序可以调整,队列发生变化时,值班表自动更新4 要求队列人员随时可以抽调对列中的人员不参加本轮排序(出差或请假)下轮继续按队列顺序排序,人员抽调后 ,队列自动向前顶替5 换班等...建2个表1 watching [datetime] 日期 [weekday]星期 [leaderid]领导id [maleid]汉子id [female1]大妈1id [female2]大妈2id[driverid] 司机id [mark]备注2 watching_person [orde...
//执行存储过程 for($i=0;$i<$ses_basket_items;$i++) { $query="exec add_ddxx @p_account="$session_account", @p_name="$name[$i]", @p_num="$num[$i]", @p_marketprice="$marketprice[$i]", @p_memberprice="$memberprice[$i]", @p_priceoftax="$notaxprice[$i]", @p_priceofla...
方法一1.新建一个同名的数据库2.再停掉sql server(注意不要分离数据库)3.用原数据库的数据文件覆盖掉这个新建的数据库4.再重启sql server5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用数据库的脚本创建一个新的数据库,并将数据导进去就行了.use mastergosp_configure 'allow updates',1 reconfigure with overridegoupdate sysdatabases set status =32768 where name='置疑的数据库名'gosp_dboption '置疑的数据库名', 'single user', 'true'godbcc checkdb...
一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对sp(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用sp来封装数据库操作。如果项目的sp较多,书写又没有一定的规范,将会影响以后的系统维护困难和大sp逻辑的难以理解,另外如果数据库的数据量大或者项目对sp的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的sp要比一个性能差的sp的效率甚至高几百倍。 三、内容: 1、开发人员如果用到其他库的table或view,务必在当前库中建立view来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该sp所使用的跨库table或view,不方便校验。 2、开发人员在提交s...
调用web服务 在创建asp.net工程之后,你需要添加代码来调用web 服务。 你想要应用程序调用web 服务,可以调用custordersdetail 方法,并且处理当用户点击按钮以后返回的xml结果集。添加以下的代码到btnrequest_click事件。 (c# 代码)private void btnrequest_click(object sender, system.eventargs e){int iorderid;int returnvalue = 0;int j = 0;iorderid = convert.toint32(txtorderid.text);localhost.mywebservice proxy = new localhost.mywebservice();object[] results;results = proxy.custordersdetail...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器