Как определить, является ли столбец «IDENTITY» через java - PullRequest
1 голос
/ 25 февраля 2020

Например, допустим, у меня есть две таблицы ms sql со следующей структурой

CREATE TABLE MYTABLE1(ID INT IDENTITY NOT NULL, NAME VARCHAR);
CREATE TABLE MYTABLE2(ID INT, NAME VARCHAR);

Я хочу получить данные из таблицы, и если какой-либо столбец любой таблицы является столбцом IDENTITY I хочу сделать какую-то операцию. Можно ли выяснить, является ли столбец идентичным столбцом или нет.

Мои требования такие:

for(i=0;i<columns_list.length;i++){
      if(columns_list[i].isIDENTITY())
           //Do some stuff
      else
           //Do some other stuff
...