5
ответов

Альтернатива “PDO:: lastInsertId” / “mysql_insert_id”

Я всегда слышу, что использование "lastInsertId" (или mysql_insert_id (), если Вы не используете PDO) является злым. В случае триггеров это, очевидно, потому что это могло возвратить что-то, что это - полностью не последний идентификатор...
вопрос задан: 14 November 2008 13:04
4
ответа

PostgreSQL функционируют для последнего вставленного идентификатора

В PostgreSQL, как я вставлял последний идентификатор в таблицу? В MS SQL там является SCOPE_IDENTITY (). Не советуйте мне использовать что-то вроде этого: выберите макс. (идентификатор) из таблицы
вопрос задан: 3 July 2018 22:33
4
ответа

Получить последний идентификатор вставки с доктриной 2?

Как получить последний идентификатор вставки с доктриной 2 ORM? Я не нашел этого в документации доктрины, возможно ли это вообще?
вопрос задан: 18 August 2010 06:01
4
ответа

Используя LAST_INSERT_ID () через PHP?

Когда я выполняю следующее в консоли MySQL, оно хорошо работает: видео INSERT INTO (embed_code) ЗНАЧЕНИЯ ('тестовый код здесь'); ВЫБЕРИТЕ LAST_INSERT_ID (); Но, когда я выполняю вышеупомянутые запросы через PHP...
вопрос задан: 6 August 2010 16:10
3
ответа

ВЫБЕРИТЕ последний идентификатор без ВСТАВКИ

Я пытаюсь получить идентификатор одной таблицы A для вставки в другую таблицу B. Я не могу использовать last_insert_id (), поскольку я ничего не вставил в A. Какие-либо идеи о том, как сделать это приятно? $n = mysql_query (...
вопрос задан: 28 June 2010 15:24
2
ответа

Что происходит, когда auto_increment на целочисленном столбце достигает max_value в базах данных?

Я реализую приложение базы данных, и я буду использовать и JavaDB и MySQL как база данных. У меня есть столбец ID в моих таблицах, который имеет целое число как тип, и я использую auto_increment-функцию баз данных для...
вопрос задан: 10 April 2010 23:29
2
ответа

Как изменить непосредственные отношения к связи "один ко многим" в MySQL?

У меня в настоящее время есть таблица пользователя, которая содержит непосредственные отношения для YouTube маркеры OAuth. Однако я теперь хочу поддерживать несколько видеосайтов и хотеть повредить это в one-many...
вопрос задан: 27 February 2010 20:10
1
ответ

Проблемы PDO lastInsertId, php

Я попробовал много способов получить последний вставленный идентификатор с кодом ниже (snipplet от большего класса), и теперь я сдался. Кто-либо знает, что практическое руководство заставляет PDO lastInsertId работать?Заранее спасибо....
вопрос задан: 20 April 2010 14:10
0
ответов

Как запрограммировать триггер MySQL для вставки строки в другую таблицу?

Я хочу создать триггер MySQL для таблицы. По сути, я создаю поток активности и мне нужно регистрировать действия пользователей. Когда пользователь делает комментарий, я хочу, чтобы триггер базы данных для этой таблицы ...
вопрос задан: 8 June 2013 10:02
0
ответов

PDO lastInsertId ()всегда возвращает 0

Я столкнулся с проблемой. Моя структура отлично работала с PHP 5.3.0. Я обновил свою версию PHP до PHP 5.4.x, и у меня появилось несколько проблем с некоторыми частями моего фреймворка. После PHP...
вопрос задан: 2 August 2012 11:51
0
ответов

MySQL LAST_INSERT_ID () используется с несколькими записями Оператор INSERT

Если я вставляю несколько записей с помощью цикла, который выполняет вставку одной записи, возвращается последний идентификатор вставки, как и ожидалось , последний. Но если я выполняю оператор вставки нескольких записей: INSERT INTO ...
вопрос задан: 31 July 2012 11:45
0
ответов

можно вставить SQL с помощью select вернуть несколько идентификаторов? [дубликат]

Я вставляю в таблицу с помощью выбора INSERT california_authors (au_id, au_lname, au_fname) ВЫБЕРИТЕ au_id, au_lname, au_fname ОТ авторов WHERE State = 'CA' скажем, что у меня есть столбец идентификаторов в ...
вопрос задан: 24 January 2012 06:38
0
ответов

Как получить id последней вставки в SQLite?

Есть ли в SQLite встроенная функция для получения id последней вставленной строки. Например, в mysql есть функция LAST_INSERT_ID(). Для sqllite есть ли какая-нибудь функция для выполнения ...
вопрос задан: 17 January 2012 10:31
0
ответов

Как я могу получить последние 50 документов в mongoDB? [дубликат]

Как я могу получить последние 50 документов в mongoDB? У меня есть коллекция, которая создается db.createCollection("collection",{capped:true, size:300000}); из этой "коллекции" я хотел бы получить последние 50 ...
вопрос задан: 11 October 2011 06:16
0
ответов

MySQL+PHP: получение last_id of multiple/composite primary key

Мне нужно получить последний вставленный id таблицы, имеющей многостолбцовые первичные ключи. Эти таблицы не имеют колонки AUTOCOUNT. Я использую параметризованные запросы (произвольный порядок). Использование PHP (5.3) и ...
вопрос задан: 25 August 2011 09:29
0
ответов

mysql получает last_insert_id () в триггере

Насколько я понимаю, когда вы вызываете last_insert_id (), он идет по соединениям, поэтому вы получите идентификатор последнего строка вставлена ​​в то же соединение, где вызывается last_insert_id (), верно? Итак ...
вопрос задан: 27 June 2011 21:54
0
ответов

MySQL и вероятность того, что LAST_INSERT_ID () вернет неверный идентификатор.

Из того, что я прочитал, получает LAST_INSERT_ID () идентификатор последнего выполняемого оператора вставки. Если этот последний оператор вставки выполняется в вашем соединении или последний оператор вставки выполняется в базе данных для всех ...
вопрос задан: 6 May 2011 22:56
0
ответов

Что означает для метода PDO :: lastInsertId () аргумент «имя последовательности»? (PHP - PDO)

Я пытаюсь использовать метод lastInsertId PDO, но в документации указано, что для некоторых rdbms мне нужно имя последовательности в качестве аргумента. Только будучи знакомым с mysql, Я не совсем уверен, что за ...
вопрос задан: 28 April 2011 18:35
0
ответов

Получить последнее вставленное значение из базы данных sqlite Android

Я пытаюсь получить последний вставленный идентификатор строки из базы данных sqlite в Android. Я прочитал много сообщений об этом, но не могу заставить работать. Это мой метод: public Cursor getLastId () {...
вопрос задан: 11 April 2011 00:27
0
ответов

Самый быстрый способ вставить, если не существует, то получить идентификатор в MySQL

Вот эта таблица. | id | домен | id - это первичный ключ. домен - уникальный ключ. Я хочу: Вставить новый домен, если он еще не существует. Получите идентификатор этого домена. Теперь я делаю это как ...
вопрос задан: 5 March 2011 10:19
0
ответов

Оператор многострочной вставки-выбора Mysql с last_insert_id ()

Хорошо. Короче говоря, я пытался выполнить INSERT SELECT, например: START TRANSACTION; ВСТАВИТЬ В dbNEW.entity (commonName, surname) SELECT namefirst, namelast FROM dbOLD.user; НАБОР @key = ...
вопрос задан: 19 February 2011 23:38
0
ответов

vb.net sql последний вставленный идентификатор

Я использую VB.NET с базой данных Access, я вставляю значения, но затем мне нужно получить последний вставленный идентификатор (автоматический номер) и вставьте это в связанную таблицу. Я пробовал @@ IDENTITY и MAX (столбец), но @@ ...
вопрос задан: 13 December 2010 01:56
0
ответов

ON DUPLICATE KEY UPDATE не работает, когда есть триггер UPDATE

У меня есть инструкция INSERT, которая выглядит так : INSERT INTO Officer (Offic_number, name, bank_id) VALUES ('', '', 8) ON DUPLICATE KEY ...
вопрос задан: 9 November 2010 13:45