Автоматический генерируют, включают JDBC, вставляют в SQL Server

Динамически создайте только селекторный параметр ...

let qS = document.querySelector(`#${idx}`);
5
задан nash 17 May 2009 в 04:09
поделиться

4 ответа

Это полностью зависит от базы данных. Существует два основных варианта: 1 - СУБД, которые позволяют использовать ключевое слово автоинкремента рядом с определением первичного ключа, и 2 - СУБД, которые предоставляют генераторы последовательностей (которые затем можно использовать для генерации новых значений для ПК, например, написав триггер "перед вставкой", который автоматически вставляет новое значение в столбец перед завершением вставки).

Насколько я знаю:

  1. Firebird использует последовательности
  2. DB2 позволяет определять столбец как " ПО УМОЛЧАНИЮ КАК ИДЕНТИЧНОСТЬ ";
  3. Interbase использует последовательности (называемые генераторами)
  4. MySQL имеет предложение" AUTO_INCREMENT "
  5. Oracle использует последовательности
  6. PostgreSQL использует последовательности
  7. SQLServer имеет" IDENTITY (1,1) "clause
6
ответ дан 13 December 2019 в 19:35
поделиться

Это зависит от базы данных. Oracle требует создания ПОСЛЕДОВАТЕЛЬНОСТИ, а в MySQL вы просто устанавливаете столбец как автоинкремент.

Вы всегда можете использовать Hibernate.

2
ответ дан 13 December 2019 в 19:35
поделиться

Насколько я знаю, это зависит от базы данных. То же самое и со вставкой временных меток; некоторые вставят текущее время, когда вы вставите нуль.

1
ответ дан 13 December 2019 в 19:35
поделиться

Вам необходимо установить столбец идентификатора в тестовой таблице для автоматического создания идентификатора. В случае с SQL Server вам необходимо установить свойство IDENTITY () в столбце ID.

2
ответ дан 13 December 2019 в 19:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: