|
|
|
Sybase 2001.г не выполняет функцию
|
|||
|---|---|---|---|
|
#18+
В банке стоит база данных sybase 2001 года, там чистый скл без надстроек, и есть проблема - дата поступления файла сохраняется в формате integer(две колонки, в одной дата- в другой время, оба интеджеры), а ее надо сравнить с датой-временем в формате timestamp. Это было сделано вот так select * from table_di where datetime > dateadd(yy, -1900, dateadd(dd, date, 0)) and datediff(second, dateadd(day, datediff(day, 0, datetime), 0), datetime) > time где time, date - в формате integer, а datetime - timestamp. этот код прошел на 2005м sybase, и выдал то, что нужно, на 2001 не идет - говорит не могу дату с 0м сравнить. Меняла 0 на 1 , к еденице придерается тоже, к 1му числу сразу. Надеюсь объяснила понятно, очень надо сделать, помогите, пожалуйста, разобраться. пс - я в скл лох, понимаю мало что) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 17:51 |
|
||
|
Sybase 2001.г не выполняет функцию
|
|||
|---|---|---|---|
|
#18+
Во первых, не бывает Sybase 2001 или Sybase 2005. Скорее всего, путаешь с MS SQL Server. Дай команду select @@version . Во вторых, все равно не понятно где и что было сделано. В третьих, внимательнее смотри на порядок параметров функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 17:59 |
|
||
|
Sybase 2001.г не выполняет функцию
|
|||
|---|---|---|---|
|
#18+
просто единственное что я знаю о версии к сожалению - это 2001го или 2005го года выпуска порядок вроде тот, с подставлением имен нужных колонок вместо date, time и datatime этот же код сработал, а у меня не пашет( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 18:07 |
|
||
|
Sybase 2001.г не выполняет функцию
|
|||
|---|---|---|---|
|
#18+
kledik пишет: > просто единственное что я знаю о версии к сожалению - это 2001го или > 2005го года выпуска select @@version Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2008, 18:30 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=52&tid=2011613]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 345ms |

| 0 / 0 |
