|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Из правил форума на SQL.RU: При написании сообщений с просьбой о составлении запроса - хорошим тоном считается предоставление скрипта на создание таблицы и заполнение ее текстовыми данными, а также ожидаемого результата выборки, если это не очевидно из вопроса. Предлагаю сл. генератор скрипта на создание таблицы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47.
Для создания скрипта достаточно открыть таблицу, установив нужный фильтр или создать курсор,выбрать область где находится таблица и запустить на выполнение код генератора. Как видно из кода, генератор может создать скрипты для таблиц у которых поля типа:"C","D","L","N","I" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2008, 11:08 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Чё та я не понял вашего лисапеда.. GENDBC.PRG видели? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 06:33 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
ql.ru> сообщил/сообщила в новостях следующее: news:6123031@sql.ru... > Автор: ПД > Чё та я не понял вашего лисапеда.. > GENDBC.PRG видели? В сам код не вникал, но после беглого просмотра понятно, что это генератор ПРОГРАММЫ, которая создаст и НАПОЛНИТ курсор/таблицу. Для чего это может понадобится? Для того, чтобы задавая вопрос: "Вот у меня есть две таблички, как бы мне из них ..." можно было паривести код, который создаст эти таблички, чтобы оформление вопроса соответствовало правилам данного форума. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 07:26 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
ПДЧё та я не понял вашего лисапеда.. GENDBC.PRG видели? Если на форум надо пример таблицы,курсора то по правилам SQL.RU надо предоставить скрипт на создание этой таблицы,например следующий скрипт создан автоматич с помощью выше указанного генератора Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 09:27 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Вот это некрасиво: CTOD('09/03/1955') Переделай так, чтобы было {^9999-99-99} ps year(), month(), day() '{^'+trans(year(ldField))+'-'+trans(month(ldField))+'-'+trans(day(ldField))+'}' Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 10:34 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Galyamov Rinat Вот это некрасиво: CTOD('09/03/1955') Переделай так, чтобы было {^9999-99-99} ps year(), month(), day() '{^'+trans(year(ldField))+'-'+trans(month(ldField))+'-'+trans(day(ldField))+'}' Согласно этому замечанию код генератора скрипта приобрёл вид: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47.
После этих изменений получается такой скрипт: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 10:54 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Ну и datatime по тому же принципу :) Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 11:00 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
[quot Galyamov Rinat] Ну и datatime по тому же принципу :) Тогда ,код генератора примет вид: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
И если есть поле типа DATATIME,то порождается например такой скрипт: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 11:45 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Ну, раз пошла такая пьянка, то вот что еще можно сделать: LUCIAN ZN=&NPL замени на Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 11:57 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
Sergey Sizov. Ну, раз пошла такая пьянка, то вот что еще можно сделать: Спасибо, я учту твои замечания может ещё поступят предложения... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 12:10 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
LUCIAN Sergey Sizov. Ну, раз пошла такая пьянка, то вот что еще можно сделать: Спасибо, я учту твои замечания может ещё поступят предложения... Их есть у меня! Убери всефункции низкоуровнего доступа к файлам и собирать все в переменную и одним махом через strtofile() выкинуть ее в файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 12:14 |
|
Генератор скрипта на создание таблицы
|
|||
---|---|---|---|
#18+
+ объяви по-человечьи переменные ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2008, 12:26 |
|
|
start [/forum/topic.php?fid=41&msg=35512462&tid=1587333]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 459ms |
0 / 0 |