Viewing 15 posts - 49,471 through 49,485 (of 49,571 total)
What happensd is that SQL creates a temporary work table in TempDB for the columns returned from the query, plus a new column for the NewID, populates the work table...
May 20, 2005 at 1:44 am
You could run profiler and capture the sp:StmtStarting event. That will show you every statement executed inside the stored proc, even if it is encrypted.
That way, you'll be able...
May 18, 2005 at 2:52 am
Hmmm, I'm running Developer (2000) as a named instance on an XP Pro machine (SP 1) and @@Servername returns the name of the instance.
Have you tried through query analyser, or...
May 18, 2005 at 12:39 am
'Order by 1' says to order the resultset by the first column in it, in this case, the count(*)
May 16, 2005 at 7:47 am
Why do you need a dynamic statement? I assume you're doing this in a stored proc, if not, adjust or whatever...
I'm also assuming that you know the structure of the...
May 6, 2005 at 6:20 am
Don't think that's going to work, since @vtbl is a table type variable. If it was a string would be fine.
May 6, 2005 at 5:49 am
It's a scope issue. The variable only exists at the outer level (where it was declared) so when the dynamic SQL executes, the table variable is not visible.
See BoL under...
May 6, 2005 at 5:45 am
Almost right
UPDATE BalanceTable
Set Vendor = VendorCodeTable.Vendor
FROM VendorCodeTable
You can optionally add a where clause after to do joins e.g.
UPDATE BalanceTable
Set Vendor = VendorCodeTable.Vendor
FROM VendorCodeTable
WHERE BalanceTable.Region=VenderCodeTable.Region
HTH
April 28, 2005 at 1:00 am
Actually, come to think of it, it can.
SELECT MAX(Element) FROM Table WHERE Element NOT IN (SELECT TOP 1 Element FROM table ORDER BY Element DESC)
Replace TOP 1 with whatever you...
April 19, 2005 at 1:17 am
Select max(element) AS SecondLargest FROM
Table WHERE Element!=(SELECT max(element) FROM Table)
Unfortunatly not adaptable to give the third largest, etc. I'm sure someone around here has a more adaptable solution.
April 19, 2005 at 12:07 am
Eeep, sorry.
Remove all references to id and remove the group by in the inner query. I was thinking of somethng else.
SELECT actionstatus, actiondatetime FROM tbl INNER JOIN
(SELECT MAX(actiondatetime) AS...
March 16, 2005 at 1:58 am
I assume you have some column that is unique. For the purposes of the eg, I will call that column ID. Also calling the table tbl
SELECT actionstatus, actiondatetime FROM...
March 16, 2005 at 12:08 am
SET ANSI_NULLS ON
GO
SET ANSI_WARNINGS ON
GO
CREATE PROCEDURE [procTest]
AS
SELECT Shift_num
FROM [bell-sql].CabTS.dbo.Shift
GO
March 10, 2005 at 12:40 am
Ownership confusion, most likely
First it should be
CREATE FUNCTION dbo.nvl(....
then call it
select dbo.nvl('123', '321') from my_table
March 7, 2005 at 2:21 am
You could try and make the input and output datatypes sql_variant. It's not overly efficient, and may cause problems with implicit conversion, but should work.
March 7, 2005 at 1:13 am
Viewing 15 posts - 49,471 through 49,485 (of 49,571 total)