Viewing 15 posts - 6,586 through 6,600 (of 8,761 total)
serg-52 (11/14/2014)
VSP (11/13/2014)
Eirikur Eiriksson (11/12/2014)
Koen Verbeeck (11/12/2014)
David Burrows (11/12/2014)
However max(rate) over( partition by product) will not work if the rate varies +/- and the latest value by date is needed
In...
November 14, 2014 at 12:59 am
You are right on this, Luis's approach is better as it doesn't switch session contexts, just wanted to make the point that there are always alternatives.;-)
😎
November 13, 2014 at 12:49 pm
How about this
😎
USE tempdb;
GO
SET NOCOUNT ON;
DECLARE @PrVers NVARCHAR(128)
, @PrVersNum DECIMAL(10,2)
, @StageTable NVARCHAR(1024) = N''
SET @PrVers = CAST(SERVERPROPERTY('ProductVersion') AS NVARCHAR(128));
SELECT @PrVersNum = SUBSTRING(@PrVers, 1,CHARINDEX('.', @PrVers) + 1 )
PRINT @PrVers
PRINT @PrVersNum...
November 13, 2014 at 12:22 pm
Quick suggestion, not as elegant as Luis's but should work
😎
USE tempdb;
GO
SET NOCOUNT ON;
DECLARE @PrVers NVARCHAR(128)
, @PrVersNum DECIMAL(10,2)
, @StageTable NVARCHAR(1024) = N''
SET @PrVers = CAST(SERVERPROPERTY('ProductVersion') AS NVARCHAR(128));
SELECT @PrVersNum = SUBSTRING(@PrVers,...
November 13, 2014 at 12:12 pm
Hi and welcome to the forum. Just a quick note, in order to provide a sound advice on your query, some additional information is needed. Could you please provide the...
November 13, 2014 at 11:49 am
Just for quick fun, here is an alternative approach, should be easy to turn it into an iTVF (SQL Server 2012 and later)
😎
USE tempdb;
GO
SET NOCOUNT ON;
DECLARE @CAP_TEXT VARCHAR(50) = 'UPPER...
November 13, 2014 at 11:31 am
Quick thought, in order to provide meaningful answer to your question, some more information is required. Could you post DDL, sample data and preferably the actual execution plans for both...
November 13, 2014 at 10:04 am
Quick question, can you provide the actual query and the table structure?
😎
November 13, 2014 at 12:28 am
Quick solution for educational and entertainment purposes (read "spanner in the works") using slight modification of Jack Corbett's data preparation.
😎
USE tempdb;
GO
SET NOCOUNT ON;
IF OBJECT_ID(N'dbo.TBL_DATES') IS NOT NULL DROP TABLE dbo.TBL_DATES;
CREATE...
November 12, 2014 at 10:43 pm
Koen Verbeeck (11/12/2014)
Eirikur Eiriksson (11/12/2014)
Koen Verbeeck (11/12/2014)
Eirikur Eiriksson (11/12/2014)
Koen Verbeeck (11/12/2014)
David Burrows (11/12/2014)
November 12, 2014 at 7:32 am
Koen Verbeeck (11/12/2014)
Eirikur Eiriksson (11/12/2014)
Koen Verbeeck (11/12/2014)
David Burrows (11/12/2014)
However max(rate) over( partition by product) will not work if the rate varies +/- and the latest value by date is needed
In...
November 12, 2014 at 6:52 am
imran 60091 (11/12/2014)
Hi, Im running on SQL Server 2008 R2.
Just tried this on SQL Server 2014 and it throws an error:
Msg 9456, Level 16, State 1, Line 1
XML parsing: line...
November 12, 2014 at 6:45 am
Koen Verbeeck (11/12/2014)
David Burrows (11/12/2014)
However max(rate) over( partition by product) will not work if the rate varies +/- and the latest value by date is needed
In that case an ORDER...
November 12, 2014 at 6:35 am
Quick suggestion, use the row_number function
😎
USE tempdb;
GO
SET NOCOUNT ON
IF OBJECT_ID('dbo.test') IS NOT NULL DROP TABLE dbo.test;
create table dbo.test
(
product varchar(50),
QTY int,
...
November 12, 2014 at 5:58 am
duggal.priyanka06 (11/11/2014)
I have an excel file which has dynamic columns
i.e. Col1, Col2, Col3 this week. next week i will have a new Col4 in the sheet. This will keep...
November 12, 2014 at 5:06 am
Viewing 15 posts - 6,586 through 6,600 (of 8,761 total)