Oracle і робота з датами

Oracle і робота з датами

передавати дату параметричних запитом

А по іншому ніяк?


> У SQL Server є такий параметр,
- Имхо, і на мсскуле ізгал цим параметром користуватися, нарвешся на проблеми.

Дата в Оракл зранітся вигляді числа.
Можна перевести дату в число, потім передавати в Оракл у вигляді числа.

Питання в тому, що передається не та дата, яка потрібна.
Тому спочатку треба чітко визначити дату, потім її передати як параметр.

До речі, можна поексперементувати з локальними налаштуваннями дати.

> Питання в тому, що передається не та дата, яка потрібна.
відповідь в тому що якщо дату передавати як дату, параметром, вона ЗАВЖДИ передається та яка задана (а ось потрібна вона чи інша це вже інше питання). від локальних налаштувань не залежить.

p.s. якщо ви ставитеся до збоченцям які і в параметр рядок сунуть. прохання проігнорувати все що я говорив. втомився переконувати.

> Вона ЗАВЖДИ передається та яка задана

і де ти бачиш дату? передається рядок (.)

або використовувати елемент форматування RR
to_date ( "15.06.05", "DD.MM.RR")

При цьому до 50 року нинішнього століття це буде інтерпретовано як дата з минулого століття,
а після 50 року - як дата текщего століття

тобто навпаки.

Пам'ять: 0.74 MB
Час: 0.049 c

Схожі статті