0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
|
|||||||||||
1 | |||||||||||
Недопустимое имя объекта14.05.2016, 17:31. Показов 3994. Ответов 8
Метки нет (Все метки)
Выдаёт ошибку При вставке данных в таблицу (хочу протестить триггер)
Недопустимое имя объекта "Рейс.Статус". (Знаю что нельзя создавать русские имена столбцов,но узнал об этом позже,чем создавал таблицу) Вот сам триггер
0
|
14.05.2016, 17:31 | |
Ответы с готовыми решениями:
8
Недопустимое имя объекта Недопустимое имя объекта Недопустимое имя объекта Недопустимое имя объекта |
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,270
|
|
14.05.2016, 17:39 | 2 |
Статус - таблица? Как можно таблице присвоить значение 'Отправлен'?
Статус - поле? Как можно проапдейтить поле? В таблице Статус есть поле Статус? Тогда было бы всё правильно. Странно, зачем так надо называть... Нет никаких проблем создавать поля с именами хоть на китайском языке, не то что на русском. Всегда перечисляйте поля у таблицы, в которую INSERT
0
|
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
|
|
14.05.2016, 17:39 [ТС] | 3 |
Статус - столбец
Пробывал прописывать Рейс.Статус,всё равно выдаёт ошибку В столбце "Статус" хранится значение поезд еще стоит,или уже отправлен,так вот,когда я добавляю запись о новом поезде,логично что старый ушёл,значит нужно изменить его "Статус" с "Стоит" на "Отправлен"
0
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,270
|
|
14.05.2016, 17:44 | 4 |
0
|
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
|
|
14.05.2016, 17:46 [ТС] | 5 |
Я апдейт делаю для столбца в таблице,что тут неправильно то ?
Вы наверное не понимаете для чего я делаю апдейт... "Статус" - Столбец в таблице Рейс То есть можно написать UPDATE Рейс.Статус
0
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,270
|
|
14.05.2016, 17:51 | 6 |
Если быть точным, апдейтить можно не только таблицу.
Представление, функцию, CTE и т.п. Но не поле же! Добавлено через 1 минуту Читайте документацию про UPDATE. Это основы. Должны быть в подсознании.
0
|
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
|
|
14.05.2016, 17:52 [ТС] | 7 |
UPDATE — оператор языка SQL, позволяющий обновить значения в заданных столбцах таблицы.
Ну вот ) Написано в первом же предложении,можно апдейтить стобцы )
0
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,270
|
|
14.05.2016, 17:58 | 8 |
Быстрее было бы посмотреть описание синтаксиса.
После слова UPDATE должно стоять имя таблицы. А в SET - список присвоений значений полям в таблице. Мало разжевать, надо ещё в рот положить?
0
|
0 / 0 / 1
Регистрация: 24.04.2015
Сообщений: 132
|
|
14.05.2016, 18:00 [ТС] | 9 |
А,тьфу,не понял что вы имели ввиду когда говорили что нельзя "Апдейтить столбцы",Теперь понял.Спасибо )
0
|
14.05.2016, 18:00 | |
14.05.2016, 18:00 | |
Помогаю со студенческими работами здесь
9
Недопустимое имя объекта Создание функции, Недопустимое имя объекта Недопустимое имя объекта, метод Fill Недопустимое имя объекта - ошибка при запросе SELECT * FROM Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |