SQL data 
 
SQL data
Zobacz wiadomo¶ci
 
Cytat
A gdyby tak siê wedrzeæ na umys³ów górê, / Gdyby stan±æ na ludzkich my¶li piramidzie, / I przebiæ czo³em przes±dów chmurê, / I byæ najwy¿sz± my¶l± wcielon±. . . Juliusz S³owacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

SQL data



nowy - 03-10-2007 00:01
SQL data
  Witam
mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??





wloochacz - 03-10-2007 00:01

  > Witam
> mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
> mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??

CREATE function UDF_TRUNC_TIME(@date datetime)
/* dgrabowski 01-12-2006
obcina czas z typu datetime do daty
*/
returns datetime
as
begin
return convert(datetime, floor(convert(float, @date)))
end

--
wloochacz




nowy - 03-10-2007 00:01

  wloochacz pisze:
>> Witam
>> mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
>> mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??
>
> CREATE function UDF_TRUNC_TIME(@date datetime)
> /* dgrabowski 01-12-2006
> obcina czas z typu datetime do daty
> */
> returns datetime
> as
> begin
> return convert(datetime, floor(convert(float, @date)))
> end
>
A czy jest na sta³e zmiana wpisywanej daty aby pomija³a godzine
ps skrypt wywala cos takiego

Msg 2714, Level 16, State 3, Procedure UDF_TRUNC_TIME, Line 8
There is already an object named 'UDF_TRUNC_TIME' in the database.




=?ISO-8859-2?Q?Przemys=B3aw_Rachwa=B3?= - 04-10-2007 00:25

  nowy pisze:
> wloochacz pisze:
>>> Witam
>>> mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
>>> mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??
>>
>> CREATE function UDF_TRUNC_TIME(@date datetime)
>> /* dgrabowski 01-12-2006
>> obcina czas z typu datetime do daty
>> */
>> returns datetime
>> as
>> begin
>> return convert(datetime, floor(convert(float, @date)))
>> end
>>
> A czy jest na sta³e zmiana wpisywanej daty aby pomija³a godzine
> ps skrypt wywala cos takiego
>
> Msg 2714, Level 16, State 3, Procedure UDF_TRUNC_TIME, Line 8
> There is already an object named 'UDF_TRUNC_TIME' in the database.

ALTER function [dbo].[UDF_TRUNC_TIME](@date datetime)
/* dgrabowski 01-12-2006
obcina czas z typu datetime do daty
*/
returns datetime
as
begin
return convert(datetime, floor(convert(float, @date)))
end

SELECT [test].[dbo].[UDF_TRUNC_TIME] (getdate())





nowy - 05-10-2007 00:00

  Przemys³aw Rachwa³ pisze:
> nowy pisze:
>> wloochacz pisze:
>>>> Witam
>>>> mam SQL 2005 express i tam s± pola dat w formacie [data godzina],
>>>> jak mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??
>>>
>>> CREATE function UDF_TRUNC_TIME(@date datetime)
>>> /* dgrabowski 01-12-2006
>>> obcina czas z typu datetime do daty
>>> */
>>> returns datetime
>>> as
>>> begin
>>> return convert(datetime, floor(convert(float, @date)))
>>> end
>>>
>> A czy jest na sta³e zmiana wpisywanej daty aby pomija³a godzine
>> ps skrypt wywala cos takiego
>>
>> Msg 2714, Level 16, State 3, Procedure UDF_TRUNC_TIME, Line 8
>> There is already an object named 'UDF_TRUNC_TIME' in the database.
>
>
>
> ALTER function [dbo].[UDF_TRUNC_TIME](@date datetime)
> /* dgrabowski 01-12-2006
> obcina czas z typu datetime do daty
> */
> returns datetime
> as
> begin
> return convert(datetime, floor(convert(float, @date)))
> end
>
> SELECT [test].[dbo].[UDF_TRUNC_TIME] (getdate())
nie czaje funkcja istnieje ale jak zamieniæ te daty




keczerad - 05-10-2007 00:01

  nowy pisze:
> Witam
> mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
> mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??

select convert(char(10), GETDATE(), 120)

to 120 to format poczytaj w helpie jaki jest twoj ale chyba 102

--

keczerad

http://www.e-mo.com.pl
sklep w (X)HTML wraz z modulem do Subiekta GT




wloochacz - 06-10-2007 00:01

  >> Witam
>> mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
>> mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??
>
> select convert(char(10), GETDATE(), 120)
>
> to 120 to format poczytaj w helpie jaki jest twoj ale chyba 102
Tak, ale to zwraca tekst i dlatego jest gorsze ;-)

--
wloochacz




wloochacz - 06-10-2007 00:01

  [ciach]
>> SELECT [test].[dbo].[UDF_TRUNC_TIME] (getdate())
> nie czaje funkcja istnieje ale jak zamieniæ te daty
Nowy, Jezus Maria, trzeba by³o napisaæ, ¿e nie masz zielonego pojêcia o
[MS] SQL...
Skoro ten UDF istnieje i chcesz obci±æ czas, którego nie potrzebujesz,
to po prostu U¯YJ TEJ FUNKCJI!
Czyli opakowujesz t± funkcj± pobranie daty z danego pola, np tak:

select dbo.UDF_TRUNC_TIME(pole_daty) from tabelka
albo
update tabelka
set pole_daty = dbo.UDF_TRUNC_TIME(pole_daty)
albo
insert into tabelka(pole_daty) values(dbo.UDF_TRUNC_TIME(GetDate()))

--
wloochacz




keczerad - 08-10-2007 00:00

  wloochacz pisze:
>>> Witam
>>> mam SQL 2005 express i tam s± pola dat w formacie [data godzina], jak
>>> mogê obci±æ ten kawa³ek z godzin±, którego nie potrzebuje ??
>>
>> select convert(char(10), GETDATE(), 120)
>>
>> to 120 to format poczytaj w helpie jaki jest twoj ale chyba 102
> Tak, ale to zwraca tekst i dlatego jest gorsze ;-)
>

ale szybsze niz funkcja.

--

keczerad

http://www.e-mo.com.pl
sklep w (X)HTML wraz z modulem do Subiekta GT




nowy - 09-10-2007 00:00

  wloochacz pisze:
> [ciach]
>>> SELECT [test].[dbo].[UDF_TRUNC_TIME] (getdate())
>> nie czaje funkcja istnieje ale jak zamieniæ te daty
> Nowy, Jezus Maria, trzeba by³o napisaæ, ¿e nie masz zielonego pojêcia o
> [MS] SQL...
> Skoro ten UDF istnieje i chcesz obci±æ czas, którego nie potrzebujesz,
> to po prostu U¯YJ TEJ FUNKCJI!
> Czyli opakowujesz t± funkcj± pobranie daty z danego pola, np tak:
>
> select dbo.UDF_TRUNC_TIME(pole_daty) from tabelka
> albo
> update tabelka
> set pole_daty = dbo.UDF_TRUNC_TIME(pole_daty)
> albo
> insert into tabelka(pole_daty) values(dbo.UDF_TRUNC_TIME(GetDate()))
>
Dzieki zadzia³a³o
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    jak to =?ISO-8859-2?Q?zrobi=E6=2E=2E=2E=3F_TSQL_sql_server?==?ISO-8859-2?Q?_?= Jak =?windows-1250?Q?pobra=E6_szacowan=B9_wielko=9C=E6_zbiory_wy nikowego_w_MS?==?windows-1250?Q?_SQL_2005=3F?= =?iso-8859-2?Q?=5BMS_SQL=5D_Czy_mo=BFna_wywo=B3a=E6_funkcje_t ylko_raz_dla?==?iso-8859-2?Q?_ca=B3ego_zbioru_=BCr=F3d=B3owego=3F?= [MSSQL] =?ISO-8859-2?Q?zgodno=B6ci_z_licencjami_Microsoft_?==?ISO-8859-2?Q?SQL_Server?= =?ISO-8859-2?Q?k=B3opot_z_uruchomieniem_MY_SQL_dla_C?==?ISO-8859-2?Q?MS_i_CRM_na_Fedora_Core_3?= Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?= [MSSQL] ACCESS - SQL =?ISO-8859-2?Q?B=B3ad_w_konwersji_lic?==?ISO-8859-2?Q?zb?= =?iso-8859-2?Q?=5Bmssql=5D_Zapytania_rekurencyjne__-_czy_sk=B3adnia_sql?==?iso-8859-2?Q?_co=B6_takiego_przewiduje_=3F?= [Oracle PL/SQL] Cursor i zapis =?ISO-8859-2?Q?rekord=F3w_do_?==?ISO-8859-2?Q?kolejnych_plik=F3w?= =?iso-8859-2?Q?=5BMySQL=5D_Co_minimalnie_potrzebne_zeby_mie=E 6_klienta_My?==?iso-8859-2?Q?SQL_na_Linuxie=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • morebeer.opx.pl
  • Cytat

    Decede mihi sole - nie zas³aniaj mi s³onca.
    Gdy kogo¶ kochasz, jeste¶ jak stworzyciel ¶wiata - na cokolwiek spojrzysz, nabiera to kszta³tu, wype³nia siê barw±, ¶wiat³em. Powietrze przytula siê do ciebie, choæby by³ mróz, a ty masz w sobie tyle rado¶ci, ¿e musisz j± rozdawaæ woko³o, bo siê w tobie nie mie¶ci
    Hoc fac - tak czyñ.
    A tergo - od ty³u; z ty³u.
    I czarne w³osy posiwiej±. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com