我的数据库中的所有表总是有一个 id(自动增量),在第 0 列,不管它的名字是什么,它总是在那里。
因此,在表teste中我可能有idTeste,在表中我应该有idCars,但格式不是标准,我可以有一个表示例,其中包含一个简单称为id的列。
我正在尝试创建一个通用更新,例如:
update tablename set bla='ble' where column[0]='id';
所以,不管列的名称,我希望通过它的 id 来引用它。那可能吗?
我知道我可以做类似的事情:
show columns from table
并在执行我的更新之前选择名字,事实上,我这样做是为了解决我的问题,但我很好奇它是否可能。