Click here to Skip to main content
15,913,280 members
Home / Discussions / Database
   

Database

 
AnswerRe: pass the values Pin
Colin Angus Mackay18-Jun-07 13:27
Colin Angus Mackay18-Jun-07 13:27 
GeneralRe: pass the values Pin
seemamltn18-Jun-07 13:32
seemamltn18-Jun-07 13:32 
GeneralRe: pass the values Pin
Colin Angus Mackay18-Jun-07 14:26
Colin Angus Mackay18-Jun-07 14:26 
QuestionReturn Value from Stored Procedure Pin
seemamltn18-Jun-07 9:47
seemamltn18-Jun-07 9:47 
AnswerRe: Return Value from Stored Procedure Pin
Colin Angus Mackay18-Jun-07 13:18
Colin Angus Mackay18-Jun-07 13:18 
QuestionError message Pin
seemamltn18-Jun-07 9:43
seemamltn18-Jun-07 9:43 
AnswerRe: Error message Pin
andyharman19-Jun-07 7:23
professionalandyharman19-Jun-07 7:23 
QuestionStored Proc Pin
seemamltn18-Jun-07 8:51
seemamltn18-Jun-07 8:51 
I have the following stroed procedue. But whebnnI execute it it gives me following errors.
Could you please tell me what is wrong

Msg 156, Level 15, State 1, Procedure usp_DateDiff, Line 43
Incorrect syntax near the keyword 'SELECT'.
Msg 156, Level 15, State 1, Procedure usp_DateDiff, Line 47
Incorrect syntax near the keyword 'select'.
Msg 156, Level 15, State 1, Procedure usp_DateDiff, Line 52
Incorrect syntax near the keyword 'select'.
Msg 137, Level 15, State 2, Procedure usp_DateDiff, Line 58
Must declare the variable '@table'.
Msg 137, Level 15, State 2, Procedure usp_DateDiff, Line 59
Must declare the variable '@table'.



alter PROCEDURE [twcsan].[usp_DateDiff]
-- Add the parameters for the stored procedure here
@endDate DateTime

AS
BEGIN
DECLARE @Diff INT
DECLARE @Day INT
DECLARE @Hour INT
DECLARE @Minute INT
DECLARE @Start_Date DateTime
DECLARE @End_Date DateTime
DECLARE @itemReceived DateTime
DECLARE @ID INT
DECLARE @message VARCHAR(50)


DECLARE @table TABLE
(
ItemReceived DateTime,
ID INT,
message VARCHAR(100),
Differnce VARCHAR(20)

)
SET NOCOUNT ON;
SET @Start_Date = DateTime.Now
SET @End_Date = @endDate

SET @Day = DATEDIFF( day, @Start_Date, @End_Date)
SET @Hour = DATEDIFF(hour , @Start_Date, @End_Date)
SET @Minute = DATEDIFF(minute , @Start_Date, @End_Date)
SET @Minute = @Minute-(@HOUR* 60)
SET @Hour = @Hour-(24* @Day)
SET @Diff = CONVERT(Varchar, @Day) +'d ' + CONVERT(Varchar , @Hour) + 'h ' + CONVERT(Varchar , @Minute) +'m'
SET @itemReceived = SELECT tck.tcktreceived
from tbtickets tck inner join tbticketsmessages tckmsg
on tck.ticketid = tckmsg.ticketid

SET @ID = select tck.ticketid
from tbtickets tck inner join tbticketsmessages tckmsg
on tck.ticketid = tckmsg.ticketid


SET @message = select tckmsg.tcktmessage
from tbtickets tck inner join tbticketsmessages tckmsg
on tck.ticketid = tckmsg.ticketid

INSERT INTO @table(ItemReceived, ID,message,Differnce)
Values(@itemReceived, @ID, @message, @Diff)
PRINT @table
return @table
END

seema

AnswerRe: Stored Proc Pin
Colin Angus Mackay18-Jun-07 9:22
Colin Angus Mackay18-Jun-07 9:22 
GeneralRe: Stored Proc Pin
seemamltn18-Jun-07 9:43
seemamltn18-Jun-07 9:43 
GeneralRe: Stored Proc Pin
Colin Angus Mackay18-Jun-07 13:10
Colin Angus Mackay18-Jun-07 13:10 
QuestionSet Time Part Of DateTime Pin
Polymorpher18-Jun-07 7:41
Polymorpher18-Jun-07 7:41 
QuestionCDATA Sections in For XML query Pin
GaryWoodfine 18-Jun-07 6:28
professionalGaryWoodfine 18-Jun-07 6:28 
QuestionDatabase documentation tool recommendations? Pin
Max Stayner18-Jun-07 4:55
Max Stayner18-Jun-07 4:55 
QuestionQuery sql datatype Sql server 2005 [modified] Pin
Chazzysb18-Jun-07 4:31
Chazzysb18-Jun-07 4:31 
QuestionGet Value Pin
Navneet Hegde18-Jun-07 0:24
Navneet Hegde18-Jun-07 0:24 
AnswerRe: Get Value Pin
Sylvester george18-Jun-07 1:07
Sylvester george18-Jun-07 1:07 
GeneralRe: Get Value Pin
Navneet Hegde18-Jun-07 1:21
Navneet Hegde18-Jun-07 1:21 
GeneralRe: Get Value Pin
Sylvester george18-Jun-07 1:52
Sylvester george18-Jun-07 1:52 
GeneralRe: Get Value Pin
Navneet Hegde19-Jun-07 3:58
Navneet Hegde19-Jun-07 3:58 
QuestionCreating a table Pin
John.L.Ponratnam17-Jun-07 23:46
John.L.Ponratnam17-Jun-07 23:46 
AnswerRe: Creating a table Pin
Pete O'Hanlon18-Jun-07 0:01
mvePete O'Hanlon18-Jun-07 0:01 
AnswerRe: Creating a table Pin
Aaron VanWieren20-Jun-07 5:00
Aaron VanWieren20-Jun-07 5:00 
Questionsql Server 2000 Change table datas to another table Pin
kankeyan17-Jun-07 23:35
kankeyan17-Jun-07 23:35 
AnswerRe: sql Server 2000 Change table datas to another table Pin
Colin Angus Mackay17-Jun-07 23:41
Colin Angus Mackay17-Jun-07 23:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.