|
преобразование типов
|
|||
---|---|---|---|
#18+
добрый день, подскажите, пожалуйста, а почему у меня не работает to_number(<строка>).. в подсказках sql manager for postgre sql выдает эту функциию ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2016, 17:43 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
а нашла вроде CAST (SA.REGNUMBER AS INTEGER) а как-то еще можно ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2016, 17:47 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitca, или использовать родное : https://www.postgresql.org/docs/current/static/functions-formatting.html или доставить эмуляцию оракла, и путаться между одноимёнщиной и путями поиска. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2016, 17:49 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
спасибо! а есть аналог dbms_utility.get_hash_value в postgre sql ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2016, 17:55 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitca, dbms_utility.get_hash_value — внутренняя функция ORACLE (не публичная). Рассчитывать на аналогичную в других DBMS я бы не стал. Пишется PostgreSQL, ага ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2016, 20:43 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitca, покопайтесь в Код: sql 1.
могабыть что--то подойдет. и да , в "постреС" -- С неотделима . (плохая идея слить обе буквы SS в одну) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2016, 21:30 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
vyegorovdbms_utility.get_hash_value — внутренняя функция ORACLE (не публичная).Естественно, что точного аналога может не быть в силу закрытости исходников и примитивизма древнего функционала. Но аналоги есть в большинстве систем. Более стандартизованные алгоритмы хэширования реализованы в pg_crypto, и в самом оракле в dbms_crypto. Внутренняя-не публичная - неуместная терминология. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 01:13 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
спасибо! есть просто процедура на PL SQL, которую нужно перевести в postgreSql ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 13:36 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
а в оракле для отладок есть удобная табличка dual, а постгрессе есь такое ? чтобы сделать запрос из ничего ? чтобы тупо отладить ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:15 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
аа нашла generate_series ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:22 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitcaаа нашла generate_series Код: plaintext 1.
просто таблицу не указывайте. generate_series оно всетаки про другое. -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:36 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitcaа в оракле для отладок есть удобная табличка dual, а постгрессе есь такое ? чтобы сделать запрос из ничего ? чтобы тупо отладить "кому и кобыла -- невеста" ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:38 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
аа. чет нет.. не то есть подобное dual'у ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:49 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Maxim Boguk, спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:50 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
qwwq, после оракл кажется все таким неудобным в постгрессе )) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:50 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitcaqwwq, после оракл кажется все таким неудобным в постгрессе )) да, есть ещё любители лыж в гамаке ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 16:58 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
qwwqOzornitcaqwwq, после оракл кажется все таким неудобным в постгрессе )) да, есть ещё любители лыж в гамаке нну.. вот пытаюсь понять , что не так запросе ниже.... select date_trunc('day', timestamp (now() - (INTERVAL '1 day' ))) а оракле получить вчерашний день - всего -то (sysdate-1)...... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:09 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Ozornitca, ааа заработало \ select date_trunc('day', now() - (INTERVAL '1 day' )) без указания типа вот блен ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:12 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
OzornitcaOzornitca, ааа заработало \ select date_trunc('day', now() - (INTERVAL '1 day' )) без указания типа вот блен select current_date-1; ?column? ------------ 2016-12-14 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:36 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
не надо пользовацца волатильными ф--ями там, где достаточно литерала Код: sql 1. 2. 3. 4. 5.
пользуя ф--ю следует обращать внимание на имутабнось/волатильност/стабильность (предпочитая иммутабные -- т.к. они могут вычисляться до построения плана). и изучить разницу между типами timeatamp / timeatamptz/ date надо бы сразу, а не когда нахватаетесь нежданчиков. и ещё кастить можно: Код: sql 1. 2. 3. 4. 5.
и т.п. и т.д. в общем -- изучите раздел https://www.postgresql.org/docs/current/static/functions.html хотя бы в объёме https://www.postgresql.org/docs/current/static/functions-datetime.html ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:39 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
Maxim BogukOzornitcaOzornitca, ааа заработало \ select date_trunc('day', now() - (INTERVAL '1 day' )) без указания типа вот блен select current_date-1; ?column? ------------ 2016-12-14 я как--то на планах обнаружил, что date'today' лучше ф--ии current_date. если это не так -- поправьте меня. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:43 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
спасибо отписавшимся ! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:46 |
|
преобразование типов
|
|||
---|---|---|---|
#18+
qwwq, спасибо! на самом деле, я так-то не планирую вроде переходить на постгре... сейчас просто есть заданьице с ODI, в рамках его там немножко нужно было разобраться с простейшим жавом и постгре ) чтобы написать одну процедурку )) но ниче так, интересненько)) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2016, 17:48 |
|
|
start [/forum/topic.php?fid=53&fpage=79&tid=1996749]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 466ms |
0 / 0 |