Re: INSERT Problem
From: Gustavo (anonymous_at_discussions.microsoft.com)
Date: 07/28/04
- Next message: TC: "help please!"
- Previous message: Cory: "Schedule just Disappears ???!!!???"
- In reply to: Allan Mitchell: "Re: INSERT Problem"
- Next in thread: Allan Mitchell: "Re: INSERT Problem"
- Reply: Allan Mitchell: "Re: INSERT Problem"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 28 Jul 2004 10:19:40 -0700
Thanks for the response Allan, but the syntax of my query
parses ok. It's just that I keep getting the error
message that the table OrderRegulation that already
exists is an invalid object.
Does the method require to create the tables as you did
in your query?
Thanks
Gustavo
>-----Original Message-----
>forget the
>
>OR rt.Col3 IS NULL
>
>
>in the INSERT. My hand got carried away.
>--
>--
>
>Allan Mitchell MCSE,MCDBA, (Microsoft SQL Server MVP)
>www.SQLDTS.com - The site for all your DTS needs.
>www.konesans.com - Consultancy from the people who know
>
>
>"Allan Mitchell" <allan@no-spam.sqldts.com> wrote in
message
>news:ehpYvuLdEHA.1424@tk2msftngp13.phx.gbl...
>> Ok
>>
>> Let me offer an example
>>
>> CREATE TABLE Staging(col1 int, col2 int, col3 int,
primary key(col1,col2))
>> CREATE TABLE RealTable(col1 int, col2 int, col3 int,
primary
>key(col1,col2))
>> INSERT Staging VALUES(1,2,3)
>>
>> INSERT RealTable(col1,col2,col3)
>> SELECT s.col1,s.col2,s.col3
>> FROM Staging s LEFT OUTER JOIN RealTable rt
>> ON s.col1 = rt.col1 AND s.col2 = rt.col2
>> WHERE rt.col1 IS NULL OR rt.col2 IS NULL OR rt.Col3 IS
NULL
>>
>> INSERT Staging Values(1,3,2)
>>
>>
>> INSERT RealTable(col1,col2,col3)
>> SELECT s.col1,s.col2,s.col3
>> FROM Staging s LEFT OUTER JOIN RealTable rt
>> ON s.col1 = rt.col1 AND s.col2 = rt.col2
>> WHERE rt.col1 IS NULL OR rt.col2 IS NULL OR rt.Col3 IS
NULL
>>
>> SELECT * FROM RealTable
>>
>>
>>
>> --
>> --
>>
>> Allan Mitchell MCSE,MCDBA, (Microsoft SQL Server MVP)
>> www.SQLDTS.com - The site for all your DTS needs.
>> www.konesans.com - Consultancy from the people who know
>>
>>
>> "Gustavo" <anonymous@discussions.microsoft.com> wrote
in message
>> news:5c9b01c474ba$20b46990$a301280a@phx.gbl...
>> > Hi All(an):
>> > As I was advised I created this query:
>> >
>> > USE ipd
>> >
>> > INSERT INTO dbo.OrderRegulation
>> > (TitleId,YearId, MyIssue, RetId, IssueId, Location,
Draw,
>> > Reorder, [Returns], Cost, Price)
>> >
>> > SELECT StagingOR.TitleId, StagingOR.YearId,Stagin
>> > gOR.MyIssue, StagingOR.RetId, StagingOR.IssueId,
>> > StagingOR.Location, StagingOR.Draw,
>> > StagingOR.Reorder, StagingOR.
>> > [Returns], StagingOR.Cost, StagingOR.Price
>> > FROM StagingOR LEFT OUTER JOIN
>> > OrderRegulation ON
>> > StagingOR.TitleId = OrderRegulation.TitleId AND
>> > StagingOR.YearId = OrderRegulation.YearId AND
>> > StagingOR.MyIssue =
>> > OrderRegulation.MyIssue AND StagingOR.RetId =
>> > OrderRegulation.RetId AND
>> > StagingOR.IssueId =
>> > OrderRegulation.IssueId
>> > WHERE (dbo.OrderRegulation(StagingOR.TitleId,
>> > StagingOR.YearId, StagingOR.MyIssue, StagingOR.RetId,
>> > StagingOR.IssueId) IS NULL)
>> >
>> >
>> >
>> >
>> >
>> >
>> > that keeps returning the following error:
>> >
>> > Server: Msg 208, Level 16, State 1, Line 4
>> > Invalid object name 'dbo.OrderRegulation'.
>> >
>> > I am 1000% sure that the table exists and is not
>> > mispelled, the query syntax checks ok and I still
get the
>> > error.
>> > What is wrong??
>> > Thanks in advance
>> > Gustavo
>> >
>>
>>
>
>
>.
>
- Next message: TC: "help please!"
- Previous message: Cory: "Schedule just Disappears ???!!!???"
- In reply to: Allan Mitchell: "Re: INSERT Problem"
- Next in thread: Allan Mitchell: "Re: INSERT Problem"
- Reply: Allan Mitchell: "Re: INSERT Problem"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|