Вопросы с тегом «insert»

113
Какой способ вставки на карту является предпочтительным / идиоматическим?

Я выделил четыре разных способа вставки элементов в std::map: std::map<int, int> function; function[0] = 42; function.insert(std::map<int, int>::value_type(0, 42)); function.insert(std::pair<int, int>(0, 42)); function.insert(std::make_pair(0, 42)); Какой из них предпочтительный /...

112
Вставить строку в фреймворк pandas

У меня есть фреймворк: s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] и мне нужно добавить первую строку [2, 3, 4], чтобы получить: A B C 0 2 3 4 1 5 6 7 2 7 8 9 Я пробовал append()и...

109
Избегайте дублирования в запросе INSERT INTO SELECT в SQL Server

У меня есть две следующие таблицы: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Мне нужно вставить данные из Table1в Table2. Я могу использовать следующий синтаксис: INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 Однако в моем случае могут существовать повторяющиеся...

107
Python pandas вставить список в ячейку

У меня есть список abc и фрейм данных df: abc = ['foo', 'bar'] df = A B 0 12 NaN 1 23 NaN Я хочу вставить список в ячейку 1B, поэтому мне нужен такой результат: A B 0 12 NaN 1 23 ['foo', 'bar'] Как я могу это сделать? 1) Если я использую это: df.ix[1,'B'] = abc Я получаю следующее сообщение об...

105
MySql Table Insert, если не существует, иначе обновить

UPDATE AggregatedData SET datenum="734152.979166667", Timestamp="2010-01-14 23:30:00.000" WHERE datenum="734152.979166667"; Он работает, если он datenumсуществует, но я хочу вставить эти данные как новую строку, если datenumон не существует. ОБНОВИТЬ datenum уникален, но это не первичный...

102
PostgreSQL: вставить из другой таблицы

Я пытаюсь вставить данные в таблицу из другой таблицы, а таблицы имеют только один общий столбец. Проблема в том, что в TABLE1 есть столбцы, которые не принимают нулевые значения, поэтому я не могу оставить их пустыми и не могу получить их из TABLE2. У меня TABLE1: id, col_1 (не ноль), col_2 (не...

99
Условная вставка MySQL

Мне сложно сформировать условный INSERT У меня есть x_table со столбцами (экземпляр, пользователь, элемент), где идентификатор экземпляра уникален. Я хочу вставить новую строку только в том случае, если у пользователя уже нет данного элемента. Например, при попытке вставить instance = 919191 user...

98
Как я могу вставить значения в таблицу, используя подзапрос с более чем одним результатом?

Я очень признателен за вашу помощь. Возможно, это довольно простая проблема, но я не тот… ;-) У меня есть две таблицы в SQL Server: статья Цены Теперь я хочу выбрать определенный набор идентификаторов и вставить несколько записей с этими идентификаторами в таблицу цен. например (неправильный и...

94
Сохранение метки времени в таблице mysql с использованием php

У меня есть поле в таблице MySQL с timestampтипом данных. Я сохраняю данные в эту таблицу. Но когда я передаю метку времени ( 1299762201428) записи, она автоматически сохраняет значение 0000-00-00 00:00:00в этой таблице. Как я могу сохранить метку времени в таблице MySQL? Вот мое INSERTзаявление:...

92
База данных Android SQLite: медленная вставка

Мне нужно проанализировать довольно большой XML-файл (от сотни до нескольких сотен килобайт), который я использую Xml#parse(String, ContentHandler). В настоящее время я тестирую это с файлом 152 КБ. Во время разбора, я также вставка данных в базе данных SQLite , используя вызовы , подобные...

88
MySQL и PHP - вставьте NULL, а не пустую строку

У меня есть инструкция MySQL, которая вставляет некоторые переменные в базу данных. Недавно я добавил 2 необязательных поля ($ intLat, $ intLng). Прямо сейчас, если эти значения не введены, я передаю в качестве значения пустую строку. Как передать в MySQL явное значение NULL (если оно пусто)?...

88
Java: вставьте несколько строк в MySQL с помощью PreparedStatement

Я хочу вставить сразу несколько строк в таблицу MySQL с помощью Java. Количество строк динамическое. Раньше я делал ... for (String element : array) { myStatement.setString(1, element[0]); myStatement.setString(2, element[1]); myStatement.executeUpdate(); } Я хотел бы оптимизировать это, чтобы...

87
Как переключаться между режимом команды и режимом вставки в Vim?

Я только начал использовать Vim в качестве IDE. Некоторое время я использовал его как тестовый редактор, поэтому мне не приходилось часто переходить в командный режим. Но, поскольку я программирую на Java, мне нужно перейти в командный режим, чтобы создать файл, скомпилировать / запустить его ......