|
|
|
Collation и таблицы в tempdb
|
|||
|---|---|---|---|
|
#18+
SQL2K - collation сервера и БД разные. Одна из хранимых процедур создает временную таблицу, которая попадает в tempdb, соответственно collation у нее унаследован от сервера. Из-за этого идут проблемы. При попытке указать collation в процедуре SQL ругается на недопустимый синтаксис рядом со словом COLLATE. Та же конструкция (создания временной таблицы) ВНЕ процедуры работает нормально, т.е. проблема не синтаксическая. Есть ли возможность каким-либо образом создать ее ИЗ процедуры с указанием конкретного collation? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 11:25:25 |
|
||
|
Collation и таблицы в tempdb
|
|||
|---|---|---|---|
|
#18+
Может быть и скрипт покажите ? А то у меня вроде бы все работает Код: plaintext 1. 2. 3. 4. 5. 6. Кстати у вашей базы Compatibility Level не для 7-ки случайно поставлен ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 11:59:00 |
|
||
|
Collation и таблицы в tempdb
|
|||
|---|---|---|---|
|
#18+
Так-то работает, а в процедуре? Вот исходный кусок процедуры, который работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. А вот так ругается на синтаксис. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Повторюсь - скрипт создания таблицы работает при запуске через QA, но не в процедуре. Совместимость стояла для 7, из-за этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 12:37:40 |
|
||
|
Collation и таблицы в tempdb
|
|||
|---|---|---|---|
|
#18+
Совместимость стояла для 7, из-за этого? Да, т.к. в 7-ке как раз такой синтаксис неправильный. В 8-ке работает - проверил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2002, 12:48:25 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32048760&tid=1820539]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 424ms |

| 0 / 0 |
