MASTER里建一张表
create table beforeDate --用于填充的临时表
(
oneTime varchar(datetime)
)
写个存储过程往里添数据
create proc [dbo].[am2]
as
insert into beforeDate values('2009-11-22')
设置其为自动运行
use master
exec sp_procoption 'dbo.am','startup','on'
无论怎样都无法添加进去数据!!!!!!!!!
create table beforeDate --用于填充的临时表
(
oneTime varchar(datetime)
)
写个存储过程往里添数据
create proc [dbo].[am2]
as
insert into beforeDate values('2009-11-22')
设置其为自动运行
use master
exec sp_procoption 'dbo.am','startup','on'
无论怎样都无法添加进去数据!!!!!!!!!
exec sp_procoption 'dbo.am2','startup','on' --少了2?
(
oneTime datetime
)这些错了
create table beforeDate --用于填充的临时表
(
oneTime datetime
)
create proc [dbo].[am6]
as
insert into beforeDate values('2009-11-22')use master
exec sp_procoption 'dbo.am6','startup','on' 这是完整代码,谁能解释下,有SQL2000的可以试下,这绝对是个疑难问题
就算这样也不行
insert into beforeDate values(convert(datetime,'2009-11-22 11:22:12'))
go
create table beforeDate --用于填充的临时表
(
oneTime datetime
)
go
create proc [dbo].[am6]
as
insert into master..beforeDate values('2009-11-22')
go
use master
exec sp_procoption 'dbo.am6','startup','on'我试了下 是可以的
你试试改下那个红色的部分
2010-07-08 17:41:48.95 spid52 从字符串转换为 datetime 时发生语法错误。不知为何?
insert into beforeDate values('2009-11-22')
换成动态的
EXEC sp_executesql N'insert into beforeDate values(''2009-11-22 00:00:00'')'
试试?
这个贴