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

Базовый оператор в SQL, который делает то, что говорит на жесте: вставляет данные в таблицу.

1
Исправление структуры таблицы во избежание `Ошибка: двойное значение ключа нарушает уникальное ограничение`
У меня есть таблица, которая создана таким образом: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Позже некоторые строки вставляются с указанием идентификатора: INSERT INTO "jos_content" VALUES (1,36,'About',...) …

2
На дубликате ключа ничего не делай
Я вставляю в следующую таблицу, используя LuaSQL с PtokaX API. CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY KEY (`id`), …

4
Ход выполнения инструкции SELECT INTO
Наш поток ETL имеет длительный оператор SELECT INTO, который создает таблицу на лету и наполняет ее несколькими сотнями миллионов записей. Заявление выглядит примерно так SELECT ... INTO DestTable FROM SrcTable В целях мониторинга мы хотели бы получить приблизительное представление о ходе выполнения этого оператора во время его выполнения (приблизительное количество …

1
Оптимизируйте PostgreSQL для множества обновлений INSERTS и Bytea
Что мы имеем (софт): PostrgeSQL 9.3 с базовой конфигурацией (без изменений postgresql.conf) Windows 7 64 бит Оборудование: Intel Core i7-3770 3,9 ГГц 32 ГБ ОЗУ Накопитель WDC WD10EZRX-00L4HBAta (1000 ГБ, SATA III) Итак, мы должны загрузить в БД aprox. 100.000.000 строки с BYTEA колонке, и более простой 500.000.000 строк (без …

3
Плохая оценка кардинальности дисквалифицирует INSERT от минимальной регистрации?
Почему второе INSERTутверждение примерно в 5 раз медленнее первого? Исходя из объема сгенерированных данных журнала, я думаю, что второе не соответствует минимальному уровню ведения журнала. Тем не менее, документация в Руководстве по производительности при загрузке данных указывает на то, что обе вставки должны быть минимально зарегистрированы. Итак, если минимальное ведение …

1
Как IDENTITY_INSERT влияет на параллелизм?
Я пытаюсь помочь клиенту с надстройкой SAP стороннего производителя, которая имеет проблемы с публикацией и перестала поддерживать. При определенных обстоятельствах он архивирует и неполное сообщение из таблицы очередей публикации в таблицу архивации сообщений. Мне нужно переместить эти архивные результаты обратно в очередь. Идентификатор очереди - это столбец идентификаторов, и я …

5
Вставить в select в несколько связанных таблиц, используя INSERT_IDENTITY
Хорошо, установив сцену. У меня есть три таблицы ( Table1, Table2и DataTable), и я хочу вставить Table1и Table2использовать в DataTableкачестве источника. Таким образом, для каждой строки в DataTableя хочу строки в Table1и Table2, и Table2должен иметь вставленный id(PK) из Table1... Если бы я должен был сделать это ... INSERT INTO …

2
Как я могу настроить MySQL Innodb для обработки 1000 вставок в час?
У меня очень высокий трафик на сайте, где возможно добавление 1000 новых записей каждый час. Эта ошибка наносит вред сайту: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: INSERT INTO {location_instance} (nid, vid, uid, genid, lid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4); Array …

2
Как вставить IP-адрес в столбец inet в PostgreSQL?
Я хотел бы вставить IP-адрес в столбец, который имеет тип inet. В каком формате я могу вставить данные? это только бинарный или есть какой-нибудь способ, который я могу вставить из текста, например "192.168.1.082"? Существуют ли какие-либо справочные функции для этого, чтобы я мог проверить это из psqlкомандной строки?

3
Вставьте Скорости для больших партий
В моем приложении мои INSERT, кажется, занимают большую часть времени. У меня есть большое количество объектов в памяти (~ 40-50 000), которые я хочу вставить в таблицу. Давайте возьмем образец таблицы CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME DEFAULT NOW(), INDEX (bill_date) ) …
10 mysql  innodb  insert  java  jdbc 

2
Как использовать Уникальный ключ через комбинации полей таблицы?
Взгляните на следующее sqlfiddle: http://sqlfiddle.com/#!2/dacb5/1 CREATE TABLE contacts ( id int auto_increment primary key, name varchar(20), network_id int, network_contact_id int ); INSERT INTO contacts (name, network_id, network_contact_id) VALUES ('John', 4, 10), ('Alex', 4, 11), ('Bob', 4, 12), ('Jeff', 4, 45), ('Bill', 7, 11), ('Walter', 7, 45), ('Jessie', 7, 360) ; …

2
Как Oracle обрабатывает несколько одновременных вставок в одну таблицу
Я пытаюсь понять Oracle 11g немного ближе. Мой вопрос прост: как Oracle обрабатывает две сессии, которые пытаются вставить записи в одну таблицу одновременно. Например, INSERT A запускается в 13:00 против таблицы 1. Это займет 5 минут. Вставка B выполняется в 13:02 против Таблицы 1. Это займет 1 минуту, чтобы завершить. …
8 oracle  insert 

1
Нулевые значения в выражении CASE
Я играю с некоторыми вещами в SSMS, чтобы узнать немного больше, когда я готовлюсь к экзамену 70-461, и я наткнулся на небольшое зависание. Я пытаюсь создать таблицу, с которой можно поиграться, поэтому мне не нужно изменять / удалять любые из уже созданных таблиц в базах данных AdventureWorks или TSQL2012. Я …

1
невозможно вставить строку с идентификатором, но строка не существует
Вот странная проблема, с которой я сталкиваюсь. Я пытаюсь ввести данные, используя следующий запрос insert into product_product (id, product_tmpl_id, make_equip, model_equip, name_template, serial_num_equip, location_equip, issue_date_equip, issue_to_equip, remarks_equip, pr, ch, categ_id,valuation) values (700,700,'Nikon','Action 10x50 Lookout','Nikon Action 10x50 Lookout','671386','40 Wall St.','5/13/2004 12:00:00 AM','','OM''s OFFICE',62,72,502,'manual periodic'); Я получаю ошибку: ERROR: duplicate key value …

2
Оптимизация производительности вставки таблицы сервера SQL
настройка В хранилище данных я объединяю таблицу фактов с 20 измерениями. Таблица фактов содержит 32 миллиона строк и 30 столбцов. Это временная промежуточная таблица, поэтому мне не приходится иметь дело с другими пользователями, читающими или пишущими эту таблицу. Я выбираю 10 столбцов из базовой таблицы и 20 столбцов из соответствующих …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.