是否有任何方法可以获得我更新表的最后一行.
对于Ex: - 我的表中有1000条记录.我已经更新了表X的第500条记录的值.所以,我想要ID 500作为回报.
提前致谢.
问候,
我在SQL Server 2005 db中的表中有2条记录,它们具有完全相同的数据.我想有一个更新无论如何record.Is做呢?遗憾的是此表没有标识列,因为数据是same.Is那里,我不能使用直接更新查询,因为两者都将被更新,反正用ROWID或东西在SQL服务器2005?
我试图更新没有唯一索引的表中的行.所以,我选择了要更新的行的ROWID,现在我想更新这样的行:
UPDATE MYTABLE SET MYCOLUMN = 0 WHERE ROWID = "AAAIWWAAFAAApwDADR"
Run Code Online (Sandbox Code Playgroud)
MYCOLUMN的类型为NUMBER(1)
我收到错误: invalid identifier [SQL State=42000, DB Errorcode=904]
知道为什么吗?
我正在将 Django 模型用于 SQLite 数据库。
我定义了 CharField 主键(例如属性的名称A),但同步的物理数据库显示Django另一个主键rowid而不是A。
我尝试删除表格并重新同步几次,但仍然相同。
为什么?
class TestTable(models.Model):
A = models.CharField(max_length=10, primary_key=True, db_column='A')
Run Code Online (Sandbox Code Playgroud)
- - - - - - - - - - - 编辑 - - - - - - - - - - - -
Django版本是1.8.3
我有一张叫做积分的桌子.我执行了以下查询,并期望一个列表的词典排序列表的ROWID,但没有发生.order by rowid如何对行进行排序?
select rowid from points order by rowid
Run Code Online (Sandbox Code Playgroud)
我有像下面这样的行
第二行的词典比第一行小.那么,如果不是lecxicographical排序,那么排序标准是什么?