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/guides/winscheduler.htm for details

1:
2:
3:
insert into table2 (select * from table1 where todaysdate = getdate())
go
Open in New Window Select All
Random Solutions  
 
programming4us programming4us