|
The object name '' contains more than the the maximum number of prefixes. The maximum is 2
|
|||
---|---|---|---|
#18+
Добрейшего всего. Столкнулся с проблемой. Есть линкованный сервер, в котором есть бд и в которой есть таблица в которую нужно добавить столбец. ALTER TABLE [linked_server].[DBname].[schemaname].[tablename] add столбец int NOT NULL DEFAULT 1 Но при попытке сделать это, он выкидывает ошибку The object name '[linked_server].[DBname].[schemaname].[tablename]' contains more than the maximum number of prefixes. The maximum is 2. Incorrect syntax near 'столбец '. Версия sql Microsoft SQL Server 2014 - 12.0.4100.1 (X64) Apr 20 2015 17:29:27 Copyright (c) Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor) | Помогите пожалуйста разобраться, что не так и как вылечить, ибо в интернете в основном про эту ошибку говорится при использовании INSERT, а больше ничего не нашел. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 09:55 |
|
The object name '' contains more than the the maximum number of prefixes. The maximum is 2
|
|||
---|---|---|---|
#18+
Вопрос не актуален, разобрался. Если кто столкнется с такой проблемой, то вот как можно сделать exec( 'ALTER TABLE [DBname].[schemaname].[tablename] add столбец int NOT NULL DEFAULT 1') at [linked_server] ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 10:04 |
|
|
start [/forum/topic.php?fid=46&fpage=13&tid=1684250]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 253ms |
total: | 423ms |
0 / 0 |