Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa datumom

[es] :: MS SQL :: Problem sa datumom

[ Pregleda: 2792 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

west_herc
west_herc

Član broj: 103549
Poruke: 160
*.tel.net.ba.



Profil

icon Problem sa datumom11.01.2007. u 08:10 - pre 210 meseci
problem je sljedeći:

Kad hoću da selektam sve neke retke koje imaju današnji datum.

Koristio sam funkciju GETDATE ali ne radi. Inače je kod mene u bazi tip DATETIME sa prikazom i sata.

E sad, kako da napravim select koji će mi gledat samo datum.

Inače moj prvi select izgleda:

SELECT ime, prezime
from tablica
where datum = GETDATE()

Neznam jel neće da mi selekta zbog vremena, a meni treba samo po datumu
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: Problem sa datumom11.01.2007. u 08:20 - pre 210 meseci
GETDATE() ti vraca i vreme zato ti nije tacno.
Evo prvo sto mi je palo na pamet:

SELECT CAST( CAST(YEAR(GETDATE()) AS CHAR(4))+'-'+CAST(MONTH(GETDATE())AS CHAR(2))+'-'+CAST(DAY(GETDATE())
AS CHAR(2)) AS datetime)
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

west_herc
west_herc

Član broj: 103549
Poruke: 160
*.tel.net.ba.



Profil

icon Re: Problem sa datumom11.01.2007. u 10:26 - pre 210 meseci
Da, znam da on vraća vrijeme. Ali i moj format prilikom unosa datuma u bazu ima i vrijeme. Pa me zanimalo jel to ima veze?

Dakle ja moram ovaj datum iz baze uspoređivati sa GETDATE ali moram dobiti samo datum, bez vremena?
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: Problem sa datumom11.01.2007. u 10:33 - pre 210 meseci
Ako se vreme u bazi nepodudara sa sadasnjim vremenom u sekund onda ti nece dobro vratiti naravno.
I tom svom datumu iz baze odbij vreme i ostavi samo datum,onda poredi samo datume.
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.static.sbb.co.yu.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Problem sa datumom11.01.2007. u 10:33 - pre 210 meseci
Ako imas i vreme onda moras ili stripovati vreme na oba mesta ili proveravati da li datum upada izmedju danas u 00h00m00s i 23h59m59s
Every hamster has his day.
 
Odgovor na temu

west_herc
west_herc

Član broj: 103549
Poruke: 160
*.tel.net.ba.



Profil

icon Re: Problem sa datumom11.01.2007. u 12:31 - pre 210 meseci
Ma evo jedino što sam uspio je odbiti vrijeme. Sad imam u bazi ****10.1.2007 00:00****. Nemože da se prikazuje bez 00:00

Neznam kako da uradim ovo sa castom. Jel zna netko bio bih jako zahvalan.
 
Odgovor na temu

west_herc
west_herc

Član broj: 103549
Poruke: 160
*.tel.net.ba.



Profil

icon Re: Problem sa datumom11.01.2007. u 13:21 - pre 210 meseci
ČINI MI SE DA SAM USPIO SA OVIM GORE CASTOM

Ako to bude to, svaka čast
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: Problem sa datumom11.01.2007. u 13:53 - pre 210 meseci
Sql server uvijek snima pored datuma i vreme.
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

west_herc
west_herc

Član broj: 103549
Poruke: 160
*.tel.net.ba.



Profil

icon Re: Problem sa datumom11.01.2007. u 14:18 - pre 210 meseci
Jesam, rješio sam ovo.


HVALA SVIMA OD SRCA!!!
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
217.169.219.*

Jabber: DarkMan


Profil

icon Re: Problem sa datumom11.01.2007. u 20:04 - pre 210 meseci
Moze i ovako:
Code:

convert(datetime, convert(char(10), GETDATE(), 120))
 
Odgovor na temu

west_herc
west_herc

Član broj: 103549
Poruke: 160
*.tel.net.ba.



Profil

icon Re: Problem sa datumom11.01.2007. u 22:14 - pre 210 meseci
tako sam kasnije uradio dok sam na MSDNu našao onaj članak o castanju i convertu.
 
Odgovor na temu

Hrvoje Balažinec
Varaždinske Toplice

Član broj: 123178
Poruke: 28
*.adsl.net.t-com.hr.



Profil

icon Re: Problem sa datumom12.01.2007. u 00:19 - pre 210 meseci
I ovako:

Code:

select convert(varchar, getdate(), 104) 


a recimo ako zelis samo vrijeme, bez datuma:

Code:

select convert(varchar, getdate(), 8) 
 
Odgovor na temu

[es] :: MS SQL :: Problem sa datumom

[ Pregleda: 2792 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.