|
|
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Привет. Помниться в великом и могучем С++ была замечательная функция вывода строки по формату printf(). Для тех кто не знает, работала она примерно так: char[10] MyStr = "My" int MyInt = 5 ... printf("Hello %s World %d", MyStr, MyInt); получаеться: 'Hello My World 5' Есть ли аналог такой функции в PL/SQL ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 11:32 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Если я правильно понял - отлаживаешься? Тогда dbms_output.put_line тебе поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 11:37 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 11:44 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Нет, мне нужно писать сложные Execute Immediate. Просто если писать через конкатинации, то строка получаеться очень громоздкой и почти не читабельной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 11:48 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
2 Elic Ух ты! именно то что нужно :) Дашь поюзать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 11:55 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Angel13Дашь поюзать?Да пользуйтесь все на здоровье :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2005, 12:10 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
при открытии файла русские буквы не читаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 22:01 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Бакытпри открытии файла русские буквы не читаютсяС чего ты решил, что они русские. Может белорусские. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2017, 23:06 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
На Windows 7 в Notepad замечательно читаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 00:08 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevНа Windows 7 в Notepad замечательно читаются. у меня тоже Windows 7 именно кирилица крякозябра можете на ворд например скопировать и скинуть что то у меня с кодировкой значит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 02:18 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
БакытLeonid KudryavtsevНа Windows 7 в Notepad замечательно читаются. у меня тоже Windows 7 именно кирилица крякозябра можете на ворд например скопировать и скинуть что то у меня с кодировкой значитЗачем через жопу решать последствия если можно решить причину? Гугли "language for non unicode programs". Тебе в твоем же топике уже давали встроенное решение - Возможно ли реализация такой функции . Уже не 2005 год на дворе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 05:12 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Помниться в великом и могучем С++ была замечательная функция вывода строки по формату printf() Вообще-то это функция C,в С++ по логике cout аналог этой функции Хотя ТС наверное уже пофиг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 06:37 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopТебе в твоем же топике уже давали встроенное решение - Возможно ли реализация такой функции . Уже не 2005 год на дворе...И что? Даже тогдашний Format возможностями покрывает "встроенное решение" как бык овцу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 07:33 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
Elic, Да, если захочется указывать ширину подстановки или выравнивание, то со встроенной функцией понадобятся дополнительные телодвижения. А если захочется использовать в SQL, то это вообще невозможно ибо vararg. Но все определяет специфика, и думаю в 9 из 10 случаев гибкости и простоты встроенного решения достаточно для применения в PL/SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 09:15 |
|
||
|
аналог printf в PL/SQL
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopНо все определяет специфика, и думаю в 9 из 10 случаев гибкости и простоты встроенного решения достаточно для применения в PL/SQL.Да, в 99% используются %s/%d. Но есть и изюминки: Код: plsql 1. 2. 3. Код: plsql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2017, 09:43 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=171&tid=1886253]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 334ms |

| 0 / 0 |
