|
|
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Подскажите, есть ли в природе базы данных , позволяющие использовать двоеточие (:) в именах параметров ? Идеально было бы если бы кто-нить ткнул меня носом в соотв. раздел ANSI SQL где было бы сказано, что : нельзя использовать в идентификаторах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 01:10 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Alexander_ViПодскажите, есть ли в природе базы данных , позволяющие использовать двоеточие (:) в именах параметров ? Идеально было бы если бы кто-нить ткнул меня носом в соотв. раздел ANSI SQL где было бы сказано, что : нельзя использовать в идентификаторах. Код: plaintext Msg 156, Level 15, State 1, Line 1 Incorrect syntax near the keyword 'from'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 01:13 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Alexander_ViПодскажите, есть ли в природе базы данных , позволяющие использовать двоеточие (:) в именах параметров ? Идеально было бы если бы кто-нить ткнул меня носом в соотв. раздел ANSI SQL где было бы сказано, что : нельзя использовать в идентификаторах. Хотя в Firebird можно... Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 01:15 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
но только в ХП, да тригерах... --------- :o)=|=< ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 01:17 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
voledyно только в ХП, да тригерах... --------- :o)=|=< Ок, тогда немного сузим область : меня интересуют только имена параметров ... вроде как по опыту использовать : в параметрах никакая база не дает, но хотелось бы какого-нить документального подтверждения ( как я уже писал выше ANSI SQL было бы супер, только чето-то не могу найти ) Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 05:51 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Alexander_Viвроде как по опыту использовать : в параметрах никакая база не дает Ну почему же. Вот, например, в Oracle двоеточие можно использовать где угодно, хоть в именах объектов, хоть в переменных, хоть в параметрах. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 10:25 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Bogdanov AndreyНу почему же. Вот, например, в Oracle двоеточие можно использовать где угодно, хоть в именах объектов, хоть в переменных, хоть в параметрахС квотированными идентификаторами, думаю, где угодно можно использовать что угодно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 10:56 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
voledyХотя в Firebird можно... Как обычно : читая книгу увидел... В Firebird в PSQL двоеточие перед идентификатором служит для отделения имён переменных\параметров от других идентификаторов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 10:59 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
hvlad, а вы часом не из firebird team? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 12:35 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
lockyhvlad, а вы часом не из firebird team?Да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 14:06 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
hvladДа О! А раскажите мне, если имеете такую информацию, для зачем у вас там и \src\dsql\parse.y и \src\gpre\sql.cpp? Первый, насколько я понял - yacc грамматика, второй - ручнописный javacc-like парсер. И если я прав - зачем их два а не один? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 16:06 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
lockyhvladДа О! А раскажите мне, если имеете такую информацию, для зачем у вас там и \src\dsql\parse.y и \src\gpre\sql.cpp? Первый, насколько я понял - yacc грамматика, второй - ручнописный javacc-like парсер. И если я прав - зачем их два а не один?Если спросите в правильном форуме - обязательно расскажу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 16:19 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
hvladЕсли спросите в правильном форуме - обязательно расскажу :) Firebird-2.1.1.17910-0 - вопрос по parse.y и sql.cpp Tnx. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 16:43 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
voledyAlexander_ViПодскажите, есть ли в природе базы данных , позволяющие использовать двоеточие (:) в именах параметров ? Идеально было бы если бы кто-нить ткнул меня носом в соотв. раздел ANSI SQL где было бы сказано, что : нельзя использовать в идентификаторах. Код: plaintext Msg 156, Level 15, State 1, Line 1 Incorrect syntax near the keyword 'from'. MS SQL Код: plaintext 1. 2. 3. 4. Код: 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. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:13 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
hvladlockyhvlad, а вы часом не из firebird team?Да Чем дальше, тем мне больше мне firebird team жальче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 21:18 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Cat2Чем дальше, тем мне больше мне firebird team жальче.Это такой глупый развод на флейм ? Не выйдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 22:53 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
hvladЭто такой глупый развод на флейм ? Не выйдет Я просто подсказал по вопросу в заглавном топике и посочувствовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2008, 23:20 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
hvladBogdanov AndreyНу почему же. Вот, например, в Oracle двоеточие можно использовать где угодно, хоть в именах объектов, хоть в переменных, хоть в параметрахС квотированными идентификаторами, думаю, где угодно можно использовать что угодно :) Есть ли какой нибудь символ, который нельзя использовать в именах параметров ( даже с квотированными идентификаторами ) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 00:53 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Alexander_ViЕсть ли какой нибудь символ, который нельзя использовать в именах параметров ( даже с квотированными идентификаторами ) ? а с какой целью спрашиваете? такое ощущение что какую-то пакость удумали сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 01:12 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Alexander_VihvladBogdanov AndreyНу почему же. Вот, например, в Oracle двоеточие можно использовать где угодно, хоть в именах объектов, хоть в переменных, хоть в параметрахС квотированными идентификаторами, думаю, где угодно можно использовать что угодно :) Есть ли какой нибудь символ, который нельзя использовать в именах параметров ( даже с квотированными идентификаторами ) ? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 01:29 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Cat2hvladЭто такой глупый развод на флейм ? Не выйдет Я просто подсказал по вопросу в заглавном топике и посочувствовал.Хорошо, что в Customers была не тысяча записей... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 01:31 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Alexander_ViЕсть ли какой нибудь символ Ну, я думаю - редкое API переживёт нуль в лбьом месте запроса, сключая параметры. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 02:49 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovНу, я думаю - редкое API переживёт нуль в лбьом месте запроса, сключая параметры. OCI позволяет в квотированном имене параметра иметь что угодно, например вот такую галиматью: Код: plaintext доступа к данным (ODBC, например), подчиняется синтаксическим правилам идентификаторов этой СУБД, ИМХО ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 10:27 |
|
||
|
Двоеточие в идентификаторах
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2008, 12:07 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35653301&tid=1553023]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 374ms |

| 0 / 0 |
