Viewing 15 posts - 2,536 through 2,550 (of 7,614 total)
Thanks for the DDL. Yeah, the standard format of:
WHERE TransactionDate >= CAST(GETDATE() AS DATE))
will work just find for finding dates >= today at midnight.
Funny I actually tride to do a...
January 14, 2020 at 8:47 pm
I don't see how OPENQUERY would provide any performance benefit here. But, no, you can't create a temp table using OQ.
If you can provide more details of your specific situation,...
January 14, 2020 at 7:34 pm
Don't limit yourself to a single format. Just CAST it to date: if it's a valid date in any format, you'll get a date back. If not, you'll have to...
January 14, 2020 at 7:28 pm
I'm a noob, but what if you casted them as date so it doesnt include the time portion?
where CAST([TransactionDate] AS DATE)=CAST(GETDATE() AS DATE)
That seems like a slick solution. The...
January 14, 2020 at 6:40 pm
What is the data type of the TransactionDate column? If it's in the date/datetime category, then this condition:
where [TransactionDate] >= DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0)
should pull all rows on or...
January 14, 2020 at 5:52 pm
SQL can't execute the query as you've written it because there may be multiple values of T1.LineNUM for a given combination of DocEntry and ChapterID.
For example, suppose these two rows...
January 13, 2020 at 10:19 pm
You need to use sp_executesql rather than just exec(), because sp_exec allows value(s) to be returned:
DECLARE @SQLSTR nvarchar(500)
DECLARE @DELCOUNT int
...
SET @SQLSTR = 'Set IDENTITY_INSERT Table_2 ON;DELETE from...
January 13, 2020 at 6:52 pm
I think the code below is much simpler. The code is complete, no function needed. And, yes, I took a short-cut, so, yes, this code will fail for 2100. If...
January 13, 2020 at 6:37 pm
Just want to clarify here Scott, who's the idiot you are having difficulties with?
That q obviously makes it self-evident.
Accounting entries are not properly classified simply by a + or...
January 9, 2020 at 8:39 pm
So can you do this or can't you? The ONLY question you have to ask, is if the OP's design allows negative numbers. If the OP NEEDS...
January 9, 2020 at 8:36 pm
SELECT OBJECT_NAME(c.object_id) AS TableName
FROM sys.columns c
INNER JOIN sys.tables t ON t.object_id = c.object_id
WHERE c.name IN ('Column1','Column2','Column3')
GROUP BY c.object_id
HAVING COUNT(*) = 3
ORDER BY TableName
January 9, 2020 at 5:33 pm
I defy you to produce a proper Balance Sheet without distinguishing between debits and credits. Show me how that would be done.
I gotta go with Joe on this. The...
January 9, 2020 at 3:39 pm
The slight extra space is to store the upper level(s) (root level and intermediate level(s)) of the index, which are the b-tree structure that allows quick searches to specific row...
January 8, 2020 at 5:07 pm
SELECT ClientID
FROM #Projects
GROUP BY ClientID
HAVING COUNT(DISTINCT ClientRole) > 1
ORDER BY ClientID
January 8, 2020 at 2:43 pm
Viewing 15 posts - 2,536 through 2,550 (of 7,614 total)