sql server 如何更改 表的创建时间
我查到一个说代码改的但是要求改sqlserver属性---》服务器选项----》启用对系统目录的特殊更新(允许对系统目录进行直接修改)即可我找不到sqlserver属性啊...
我查到一个说 代码改的
但是要求改sqlserver 属性---》服务器选项----》启用对系统目录的特殊更新(允许对系统目录进行直接修改) 即可
我找不到 sql server 属性啊。
我机器就在 开始-程序-mircsoft sqlserver 2000- 里面有什么 查询分析器 企业管理器 。怎么找这个属性啊 展开
但是要求改sqlserver 属性---》服务器选项----》启用对系统目录的特殊更新(允许对系统目录进行直接修改) 即可
我找不到 sql server 属性啊。
我机器就在 开始-程序-mircsoft sqlserver 2000- 里面有什么 查询分析器 企业管理器 。怎么找这个属性啊 展开
4个回答
展开全部
进入查询分析器,选择数据库,执行:
EXEC sp_configure 'allow updates', 1 RECONFIGURE WITH OVERRIDE;
然后执行:
update sysobjects set crdate='2010-5-20 14:30' where name = '表名' and xtype = 'u';
最后执行:
EXEC sp_configure 'allow updates', 0 RECONFIGURE WITH OVERRIDE;
OK,我用过没问题,不过轻易不要改别的东西,免得数据库蹦了。
EXEC sp_configure 'allow updates', 1 RECONFIGURE WITH OVERRIDE;
然后执行:
update sysobjects set crdate='2010-5-20 14:30' where name = '表名' and xtype = 'u';
最后执行:
EXEC sp_configure 'allow updates', 0 RECONFIGURE WITH OVERRIDE;
OK,我用过没问题,不过轻易不要改别的东西,免得数据库蹦了。
展开全部
两种方法
1.
一般情况,进入企业管理器中,选择你要修改的表,右键,所有任务,导出数据后,可以把数据表中的数据导出来,然后新建一个新的数据库,表名还是使用原来的表名,同样在所有任务中,导入数据,就可以了
2.
---现要把表名为inv80200 的建立日期改为'2004-01-01'
方法如下:
use master
sp_configure 'allow updates',1 reconfigure with override
---------9、设置资料库 故障查询 为 正常 模式------
select refdate,*from sysobjects where name='inv80200'
update sysobjects set crdate='2004-01-01' where name='inv80200'
sp_dboption 'p3','dbo use only','false'
--------10、取消资料库直接作业系统表--------
sp_configure 'allow updates',0
reconfigure with override
我承认我ctrl+c 了
1.
一般情况,进入企业管理器中,选择你要修改的表,右键,所有任务,导出数据后,可以把数据表中的数据导出来,然后新建一个新的数据库,表名还是使用原来的表名,同样在所有任务中,导入数据,就可以了
2.
---现要把表名为inv80200 的建立日期改为'2004-01-01'
方法如下:
use master
sp_configure 'allow updates',1 reconfigure with override
---------9、设置资料库 故障查询 为 正常 模式------
select refdate,*from sysobjects where name='inv80200'
update sysobjects set crdate='2004-01-01' where name='inv80200'
sp_dboption 'p3','dbo use only','false'
--------10、取消资料库直接作业系统表--------
sp_configure 'allow updates',0
reconfigure with override
我承认我ctrl+c 了
追问
哥们 别 ctrl + c 。。
你找的这些 我能找不到么 。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-04-13 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
通过 执行以下SQL语句能够将数据库创建时间进行修改
use 数据库名
sp_configure 'allow updates',1
reconfigure with override
go
update sysobjects set crdate='2007-05-30' where id=object_id('表名')
go
sp_configure 'allow updates',0
reconfigure with override
use 数据库名
sp_configure 'allow updates',1
reconfigure with override
go
update sysobjects set crdate='2007-05-30' where id=object_id('表名')
go
sp_configure 'allow updates',0
reconfigure with override
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额,2000啊,没用过,不知道
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询