🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
5 messages
5 total messages Started by Gula Wed, 28 Apr 1999 13:05
daty w sql
#442
Author: Gula
Date: Wed, 28 Apr 1999 13:05
7 lines
977 bytes
Cześć !

Jaka jest skladnia polecenia jesli chodzi o daty wyciagane z tabel lokalnych
select * from _tabela where pole_tabeli > { tutaj nalezy wpisac date }
Nie wiem jak okreslic date w tego typu zapytaniach ?

Piotrek
Re: daty w sql
#443
Author: Przemysław Rakowski
Date: Wed, 28 Apr 1999 14:25
10 lines
1216 bytes
To zalezy jak masz zdefiniowana date krotka w systemie... (yyyy-mm-dd)
W kazdym razie date nalezy wpisac w apostrofach lub znaczkach # (w roznych
sql'ach roznie to dziala...
Np.:
select * from _tabela where pole_tabeli > '1999-04-28'


powinno dzialac. W kazdym razie u mnie dziala,
dla danych pobierach z pliku access'owego:
select * from _tabela where pole_tabeli > #1999-04-28#
Re: daty w sql
#444
Author: Grzegorz Skoczylas
Date: Wed, 28 Apr 1999 15:35
26 lines
1426 bytes
W InterBase piszę datę jako "28-APR-1999" i działa niezależnie od ustawień
regionalnych (formatu daty w systemie operacyjnym).  Może na bazach
lokalnych taki zapis też zadziała poprawnie...

Grzegorz Skoczylas

grzegorzs@rekord.com.pl

g.skoczylas@usa.net
grzegorzs@hotmail.com



Gula napisał(a) w wiadomości: ...
>Cześć !
>
>Jaka jest skladnia polecenia jesli chodzi o daty wyciagane z tabel
lokalnych
>select * from _tabela where pole_tabeli > { tutaj nalezy wpisac date }
>Nie wiem jak okreslic date w tego typu zapytaniach ?
>
>Piotrek
>
>
>
>
Re: daty w sql
#445
Author: Radoslaw Klocek
Date: Thu, 29 Apr 1999 06:26
25 lines
1508 bytes
Gula napisał(a) w wiadomości: ...
>Cześć !
>
>Jaka jest skladnia polecenia jesli chodzi o daty wyciagane z tabel
lokalnych
>select * from _tabela where pole_tabeli > { tutaj nalezy wpisac date }
>Nie wiem jak okreslic date w tego typu zapytaniach ?
>
A może tak:

select * from _tabela where pole_tabeli > :data

a w programie
ParamByName('data').AsDate := EncodeDate(1999, 4, 29);
albo
ParamByName('data').AsDateTime := EncodeDate(1999, 4, 29) +
EncodeTime(8,26,58);

Takie coś powinno hulać niezależnie od używanego sterownika baz danych...

Radoslaw Klocek
mailto:radekk@pronet.com.pl
ICQ UIN:4560016
Nieruchomosci w Internecie: http://www.pronet.com.pl
Re: daty w sql
#446
Author: Maciej "MACiAS" Pilichowski
Date: Thu, 29 Apr 1999 15:30
12 lines
1017 bytes
Hej,

  Dla lokalnego SQL format jest zawsze hamerykanski -- mm/dd/yyyy. A
piszemy rzecz jasna w apostrofach.

milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski              http://www.torun.pdi.net/~macias/
nowe klamoty w kwietniu: nowe bookmarki o DVD,
                         nowa wersja Registry Backupa,
                         40-letnie kobiety
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads