С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 136

Создать SQL-запрос, добавляющий в таблицу новую запись

11.04.2017, 18:14. Показов 1305. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1.Создать SQL-запрос, добавляющий в таблицу, содержащую сведения о пассажирском транспорте, новую запись: Гос номер – ВВ148В, Марка – Volkswagen, Вместимость – 20
написала так-
INSERT INTO Пассажирский транспорт(Гос номер, Марка, Вместимость, ) VALUES (ВВ148В, 'Volkswagen', 20)
ошибка
Неправильный синтаксис около конструкции "транспорт".


2.Создать SQL-запрос, увеличивающий цену бензина АИ92 и АИ95 на 2%
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.04.2017, 18:14
Ответы с готовыми решениями:

sql запрос, добавляющий запись не в текущую позицию, а в предыдущую
Всем Привет! У меня есть обычный запрос на добавления данных из textbox в sql таблицу: myCmd.CommandText = "Insert Into Table1...

SQL Запрос на выборку в новую таблицу
Здравствуйте имеется таблица "table1" с полями Имя,Фамилия,Рост. Как с помощью запроса сделать новую таблицу,поместив в нее только...

ASP.NET C# Как добавить новую запись в таблицу из SQL
Вопрос в теме. Допустим есть таблица с несколькими столбцами. Как добавить новую запись в эту таблицу? P.S. C отображением данных из...

5
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
11.04.2017, 23:12
Цитата Сообщение от Anette666k Посмотреть сообщение
Пассажирский транспорт
А что, имена с пробелами в квадратные скобки заключать не нужно? И зачем после Вместимость запятая?
0
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
12.04.2017, 00:34
ВВ148В - не число, а строка, поэтому 'ВВ148В'
Цитата Сообщение от Anette666k Посмотреть сообщение
увеличивающий цену бензина
а это уже UPDATE
SQL
1
UPDATE Бензин SET Цена = 1.02 * Цена WHERE Марка IN ('АИ92', 'АИ95')
0
11 / 11 / 4
Регистрация: 08.10.2015
Сообщений: 87
12.04.2017, 11:44
Цитата Сообщение от Anette666k Посмотреть сообщение
INSERT INTO Пассажирский транспорт(Гос номер, Марка, Вместимость, ) VALUES (ВВ148В, 'Volkswagen', 20)
ну и можно сразу
SQL
1
INSERT INTO Пассажирский_транспорт VALUES ('ВВ148В', 'Volkswagen', 20)
0
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
12.04.2017, 12:07
Цитата Сообщение от Sentrex Посмотреть сообщение
ну и можно сразу
SQL
1
INSERT INTO Пассажирский_транспорт VALUES ('ВВ148В', 'Volkswagen', 20)
В каком смысле?
Символ подчёркивания уже и не симовл вовсе? Равен пробелу что ли?
Если имя содержит недопустимый символ (например, пробел), то можно поступить двумя способами:
1. Выполнить SET QUOTED_IDENTIFIER ON; и заключить имя в двойные кавычки - "Пассажирский транспорт". Это соответствует стандарту ANSI.
2. Поместить имя внутрь квадратных скобок - [Пассажирский транспорт].

В первом случае иметь в виду, что в имени таблицы может быть и двойная кавычка сама по себе.
А во втором - это странное имя таблицы может включать в себя квадратные скобки.
Посмотрите, что будет, если выполнить это:
T-SQL
1
2
3
4
SELECT '<Пассажирский " транспорт>'=QUOTENAME('Пассажирский " транспорт');
SELECT '<Пассажирский " транспорт>'=QUOTENAME('Пассажирский " транспорт','"');
SELECT '<Пассажирский ["] транспорт>'=QUOTENAME('Пассажирский ["] транспорт');
SELECT '<Пассажирский ["] транспорт>'=QUOTENAME('Пассажирский ["] транспорт','"');
0
11 / 11 / 4
Регистрация: 08.10.2015
Сообщений: 87
12.04.2017, 15:55
Цитата Сообщение от iap Посмотреть сообщение
Символ подчёркивания уже и не симовл вовсе? Равен пробелу что ли?
Я исправил все ее ошибки в запросе и имел ввиду, что пробел вызвал бы ошибку парсинга запроса средой и соотв. запрос бы вылетел. Я не говорил что его можно заменить на пробел или чего-то в этом роде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.04.2017, 15:55
Помогаю со студенческими работами здесь

Создать новую таблицу в Access'e средствами Delphi и SQL
Всем здравствуйте! Итак, сначало описание. Есть форма с полями (Edit'ами) в которые я заношу названия моих столбцов для новой таблицы. ...

Запрос в SQL, после него добавляет не ту запись в таблицу
После SQL запроса в таблице 'товары' добавляет не ту(строчка которая была выбрана) запись в другую таблицу. Почему так и как это...

Используя SQL-запрос создать таблицу, имя которой будет содержать пробел
Добрый день. Подскажите пожалуйста, как при помощи SQL запроса создать таблицу, имя которой будет содержать пробел? Заранее благодарю.

Добавить новую запись в таблицу VBA
Доброго времени суток. Не подскажите как при нажатии на кнопку сделать добавление новой записи в таблицу которая расположена на субформе? ...

INSERT INTO не добавляет новую запись в таблицу
$insertDataToDb = mysqli_query($conn, &quot;INSERT INTO users (`nickname`, `pass`, `gender`, `lastvisit`, `name`, `surname`, `old`, `regdate`,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru