|
Hey, I know that this is a dumb question but I did this in the past and I can't find the tool now. Basically I want to combine words list so:
1st column word + 2nd column word + 3rd column word
and get all possible combinations.
Sorry if I'm not explaining it nicely.
Thanks!!!
modified 5-Feb-21 19:39pm.
|
|
|
|
|
You don't need a website for a database.
Member 15064328 wrote: 1st column word + 2nd column word + 3rd column word
and get all possible combinations. That'd take a lot of CPU time. Care to explain why?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
|
|
Member 15064328 wrote: Sorry if I'm not explaining it nicely.
Yeah, next time tell your teacher to do a better job explaining your assignments.
[Edit]
How the heck did I end up here in the 'Databases' section?
[Edit]
Never mind. I see the original message from the lounge has been moved. I read CP through an RSS reader, and the link just forwarded me there instead of staying in the lounge.
|
|
|
|
|
|
Hi Sir,
I try to query record from Firebird where to get record today only with this statement :
<pre>SELECT * FROM EVENT WHERE EVENTDATE >= CAST('NOW' AS DATE) AND EVENTMSG ='Access Granted'
ORDER BY EVENTDATE
Unfortunately the record appear today record and beyond ( next day upward). Can anyone help me to get record by today only.
Tq in advance.
|
|
|
|
|
WHERE EVENTDATE >= CAST('NOW' AS DATE)
Your WHERE clause tells it to select records where the date is greater than or equal to today. Change it to equal only.
|
|
|
|
|
Sir,
I'm already change the statement to equal '=' but nothing record display,plz help me tq
|
|
|
|
|
Be aware that if your date is stored as a datetime (almost certainly is) you are going to have to get a range for the day + time.
The => you are using is a kludge to get that range.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
Without knowing what column EventDate is (we can guess, but that's dangerous!) we can't tell you.
However, if EventDate is a DATETIME type, how about
CAST(EventDate AS DATE) = CAST('NOW' AS DATE) (Disclaimer - I don't know Firebird so using 'NOW' to get current date/time seems a bit weird - converting a string literal NOW to date time? I'd be more used to CAST(NOW() AS DATE) or CAST(NOW AS DATE) ... )
|
|
|
|
|
Sir,
Thank you for your help, i can retrieve the record using your suggestion :
SELECT * FROM EVENT WHERE CAST(EventDate AS DATE) = CAST('NOW' AS DATE) AND EVENTMSG ='Access Granted'
Hope this also can help anyone to use,
Thanks you all, you're awesome..
|
|
|
|
|
Have you tried adding "LIMIT 1" to the query constraint?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
create table PendingQueue (
id int not null,
DueTime datetime not null,
Payload varbinary(max),
cnstraint pk_pending_id nonclustered primary key(id));
create clustered index cdxPendingQueue on PendingQueue (DueTime);
go
create procedure usp_enqueuePending
@dueTime datetime,
@payload varbinary(max)
as
set nocount on;
insert into PendingQueue (DueTime, Payload)
values (@dueTime, @payload);
go
create procedure usp_dequeuePending
@batchsize int = 100,
@retryseconds int = 600
as
set nocount on;
declare @now datetime;
set @now = getutcdate();
with cte as (
select top(@batchsize)
id,
DueTime,
Payload
from PendingQueue with (rowlock, readpast)
where DueTime < @now
order by DueTime)
update cte
set DueTime = dateadd(seconds, @retryseconds, DueTime)
output deleted.Payload, deleted.id;
go
Specially see this line
set DueTime = dateadd(seconds, @retryseconds, DueTime)
How this line instruct sql server to retry the update data again after 10 minute if fail to update data first time. this is not clear to me. please some one explain if you understand properly. thanks
|
|
|
|
|
It doesn't. It simply updates the DueTime column in the PendingQueue table, and returns the Payload and id columns of the affected rows.
There must be some other code which processes and removes the record from the PendingQueue table which you haven't shown.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I have some confusion about lock (ROWLOCK ,UPDLock AND xlock). i want to know the difference among these locks. where to use UPDLock, when to use RowLock and when Xlock with a example for better clarification.
1)
BEGIN TRANSACTION
SELECT @ID=RowID FROM MyTable WITH (ROWLOCK, XLOCK, HOLDLOCK) WHERE ID=6822
In the above sql rowlock and XLOCK both use as a result from other session records 6822 could not be read or modify. XLOCK alone is capable to lock the rows....so why one should use ROWLOCK & XLOCK together ?
if i use only xlock & HOLDLOCK then it will not serve the purpose ?
2) Tell me with example what is the difference between ROWLOCK & UPDLOCK ?
ROWLOCK prevent other session to modify data and UPDLOCK does the same thing. so what is the difference
between ROWLOCK & UPDLOCK ?
Please anyone explain these difference with example as a result at my end i can run the example code and understand.
Thanks
|
|
|
|
|
|
Sir Thanks for your reply & link.
i read about ROWLOCK & UPDLock but still not clear. they wrote very briefly. if possible sir please discuss the difference between ROWLOCK & UPDLock hint with example.
Thanks
|
|
|
|
|
Mou_kol wrote: i read about ROWLOCK & UPDLock but still not clear MSDN pretty clear.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I was looking for an efficient way to store "States" of entities in the DB. For example I had OrderStatus and that can be mapped to a table called Status and have the ID and the status Name be present in a join. If however I wanted to add more statuses for other Entity tables I don't want to have to create a new table for every Entity, is there a way to store all these statuses in one table? Thanks
|
|
|
|
|
|
Richard Deeming wrote: It's a bad idea.
I , the last project I was asked to advise on was managed by a PM who was adamant that this was the "modern" way to go (I was accused of being an old fart who was stuck in the 90's). Started off as a 2 column table and the last I saw of it was a 5 column, 2 table structure.
Luckily I walked away from anything to do with the project.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
I take this point, I restructured my schema to just have 1 table per type for the time being, I was just trying to have less tables and then ran into this anti-pattern. Thanks for the input.
|
|
|
|
|
I need help resetting the values of each users in a row at once with random numbers by either button click or loading a page.
Just like a reset page or button to assign random numbers to each users without repeating at once.
|
|
|
|
|
You most likely need to use a set of UPDATE statements in order to use different random values.
|
|
|
|