USE [BPOptical] GO /****** Object: Table [dbo].[payments] Script Date: 04/23/2008 09:37:57 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[payments]( [ipaymentid] [int] NOT NULL, [dpaid] [datetime] NOT NULL, [ipatientid] [int] NOT NULL, [ipaytypeid] [int] NOT NULL, [namount] [numeric](9, 2) NOT NULL, [cchequeno] [char](10) NOT NULL, [ddeposited] [datetime] NOT NULL, [cpostref] [char](10) NOT NULL, [creceiptno] [char](10) NOT NULL, CONSTRAINT [PK_payments] PRIMARY KEY NONCLUSTERED ( [ipaymentid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY], CONSTRAINT [UQ_payments] UNIQUE NONCLUSTERED ( [creceiptno] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFFThere are only 1445 records in the table. Any ideas why this change times out?