Microsoft
Software
Hardware
Network
Question : SQL - Copy todays records from one table to another table (Scheduled)
Using MSSQL 2003. I need to copy all records from 'table1' where field value 'todaysdate' = (the current day) to 'table2'. I would like to schedule this to occur every night @ 11pm. How could this be done?
Answer : SQL - Copy todays records from one table to another table (Scheduled)
HI
1) write a text file insert.sql (replace <> with needed values) , see code snippet
2) create a BAT file insert.cmd that has the following line:
/sqlcmd -S
-d
-U
-P
-i insert.sql
3) Test the batch file by running it manually
4) Use windows scheduler to run the batch file each day at 11 PM
See
http://www.iopus.com/guide
s/winsched
uler.htm
for details
1: 2: 3:
insert into table2 (select * from table1 where todaysdate = getdate()) go
Open in New Window
Select All
Random Solutions
Parsing out name string
SQL Union select TOP N records
Citrix web client hanging at "Checking your credentials"
Excel QueryTable properties
How to write a Custom Shell?
Standby mode and Remote Desktop
'Recover Deleted Items' greyed out for secondary mailboxes
How to create a linked server in MS SQL Server 2005 which links to an MS SQL Server 2000 server
Mail Merge Date Calculation Field
GD::Graph - values on numerical X axis