精华内容
下载资源
问答
  • <div><p>INSERT error: SQLITE_CONSTRAINT: UNIQUE constraint failed: sessions.token</p><p>该提问来源于开源项目:3s3s/opentrade</p></div>
  • UNIQUE constraint failed

    2020-12-02 13:57:45
    sqlite3.IntegrityError: UNIQUE constraint failed: torrents.info_hash 2017-06-13 06:35:25,784 INFO Added: `REDACTED` 2017-06-13 06:35:25,785 ERROR Could NOT commit metadata to the database! ...
  • 执行插入操作时,出现异常constraint failed[0x1555]: UNIQUE constraint failed  意思是:sqlite 唯一约束失败  定位于某个表字段上,该字段是表的主键。  原因:插入的数据中该主键字段值在表中已有存在的...

      执行插入操作时,出现异常constraint failed[0x1555]: UNIQUE constraint failed

      意思是:sqlite 唯一约束失败

      定位于某个表字段上,该字段是表的主键。

      原因:插入的数据中该主键字段值在表中已有存在的记录。

      解决方案:重新调整插入语句中该主键字段的值,保证约束唯一性。

     

      在SQLite中,执行SQL语句的sqlite3_exec()和sqlite3_prepare()两个核心方法的返回值都是一个整型数据,因此,当程序执行出现错误时,我们可以根据执行返回的整型数据来判断错误发生的原因。以下就是SQLite的错误码:

     

     C++ Code 
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    #define SQLITE_OK           0   /* 成功 | Successful result */
    #define SQLITE_ERROR        1   /* SQL错误 或 丢失数据库 | SQL error or missing database */
    #define SQLITE_INTERNAL     2   /* SQLite 内部逻辑错误 | Internal logic error in SQLite */
    #define SQLITE_PERM         3   /* 拒绝访问 | Access permission denied */
    #define SQLITE_ABORT        4   /* 回调函数请求取消操作 | Callback routine requested an abort */
    #define SQLITE_BUSY         5   /* 数据库文件被锁定 | The database file is locked */
    #define SQLITE_LOCKED       6   /* 数据库中的一个表被锁定 | A table in the database is locked */
    #define SQLITE_NOMEM        7   /* 某次 malloc() 函数调用失败 | A malloc() failed */
    #define SQLITE_READONLY     8   /* 尝试写入一个只读数据库 | Attempt to write a readonly database */
    #define SQLITE_INTERRUPT    9   /* 操作被 sqlite3_interupt() 函数中断 | Operation terminated by ite3_interrupt() */
    #define SQLITE_IOERR       10   /* 发生某些磁盘 I/O 错误 | Some kind of disk I/O error occurred */
    #define SQLITE_CORRUPT     11   /* 数据库磁盘映像不正确 | The database disk image is malformed */
    #define SQLITE_NOTFOUND    12   /* sqlite3_file_control() 中出现未知操作数 | Unknown opcode in ite3_file_control() */
    #define SQLITE_FULL        13   /* 因为数据库满导致插入失败 | Insertion failed because database is full */
    #define SQLITE_CANTOPEN    14   /* 无法打开数据库文件 | Unable to open the database file */
    #define SQLITE_PROTOCOL    15   /* 数据库锁定协议错误 | Database lock protocol error */
    #define SQLITE_EMPTY       16   /* 数据库为空 | Database is empty */
    #define SQLITE_SCHEMA      17   /* 数据结构发生改变 | The database schema changed */
    #define SQLITE_TOOBIG      18   /* 字符串或二进制数据超过大小限制 | String or BLOB exceeds size limit */
    #define SQLITE_CONSTRAINT  19   /* 由于约束违例而取消 | Abort due to constraint violation */
    #define SQLITE_MISMATCH    20   /* 数据类型不匹配 | Data type mismatch */
    #define SQLITE_MISUSE      21   /* 不正确的库使用 | Library used incorrectly */
    #define SQLITE_NOLFS       22   /* 使用了操作系统不支持的功能 | Uses OS features not supported on host */
    #define SQLITE_AUTH        23   /* 授权失败 | Authorization denied */
    #define SQLITE_FORMAT      24   /* 附加数据库格式错误 | Auxiliary database format error */
    #define SQLITE_RANGE       25   /* 传递给sqlite3_bind()的第二个参数超出范围 | 2nd parameter to sqlite3_bind out of range */
    #define SQLITE_NOTADB      26   /* 被打开的文件不是一个数据库文件 | File opened that is not a database file */
    #define SQLITE_ROW         100  /* sqlite3_step() 已经产生一个行结果 | sqlite3_step() has another row ready */
    #define SQLITE_DONE        101  /* sqlite3_step() 完成执行操作 | sqlite3_step() has finished executing */

    转载于:https://www.cnblogs.com/MakeView660/p/8488759.html

    展开全文
  • UNIQUE constraint failed: AlternativeTitles.CleanTitle at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt) at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt) at System.Data.SQLite....
  • pkg: sqlite: UNIQUE constraint failed: pkg_lock_pid.pid maggot:...matthew/src/pkgng:# pkg delete autoconf automake libtool Deinstallation has been requested for the following 3 packages (of 41 ...
  • Constraint violation: UNIQUE constraint failed: time_entries.uid, time_entries.id" <p>The application then (usually) hangs and has to be force-quit. <p>I've also seen the same error message as...
  • 使用数据库UNIQUE constraint failed

    万次阅读 2017-07-31 10:24:19
    Encounter local execpiton: android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: greendao-db._id (code 1555)违反唯一性约束 你对表做create和update的时候对该字段的插入值重复了
    Encounter local execpiton: android.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: greendao-db._id (code 1555)

    违反唯一性约束 你对表做create和update的时候对该字段的插入值重复了

    展开全文
  • 今天梳理异常,突然想起来一个很不明显的坑 ,还希望大家注意下: public class User implements Serializable { private static final long serialVersionUID = 1L; @Id(autoincrement = true) ...

    今天梳理异常,突然想起来一个很不明显的坑 ,还希望大家注意下:
    在这里插入图片描述

    public class User implements Serializable {
    
        private static final long serialVersionUID = 1L;
    
        @Id(autoincrement = true)
       // private long id;//错误的
    	 private Long id;//正确的
    

    这个其实很简单,就是我们的自增长id设置成了小写long ,如果id设置自增长 那就必须大写Long,不然就会报约束失败的异常 还以往小伙们注意哦

    展开全文
  • UNIQUE constraint failedの原因

    千次阅读 2017-01-24 13:23:39
    いつの頃からか、変なエラーが出るようになってしまいました。...それが、「SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed」です。 エラーログの1行目は、「WordPress \xe3\x

    いつの頃からか、変なエラーが出るようになってしまいました。

    サーバーコントロールパネルのエラーログを見ると、2分〜5分間隔で、SQLのエラーが出続けていました。

    それが、「SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed」です。

    エラーログの1行目は、「WordPress \xe3\x83\x87\xe3\x83\xbc\xe3\x82\xbf\xe3\x83\x99\xe3\x83\xbc\xe3\x82\xb9\xe3\x82\xa8\xe3\x83\xa9\xe3\x83\xbc: 」

    なんだか、文字化けを起こしています。。

    http://uguisu.skr.jp/netgame/conv/

    で変換してもらうと、「データベースエラー」だそうです。。。

    最初は、SQLite Integrationの問題かと思ったんですが、ネットでもそんな情報は出ていないので、純粋なDBエラーっぽい気がしたので、題のエラーメッセージと問題が出ているSQL「INSERT INTO wp_terms (name, slug, term_group) VALUES (‘iComic’, ‘icomic’, 0)」を参考に考えました。

    たどり着いた結論は、「UNIQUE」エラーなので、何か既に存在しているUNIQUEキーの値をInsertしようとしているみたいだということです。

    なので、wp_termsにあるデータを、SQLiteManagerで探してみます。。。ありました。。。

    これをどうしようか、DBから直接消すのはダメなんだろうと思うので、wordpressの機能で消す方法を考えてみます。カテゴリーやタグに含まれる文字列がありましたので、タグから消してみます。

    そうすると、SQLiteManagerで消えているのを確認できました。

    その結果、エラーが出るのも止まったっぽいです。


    展开全文
  • 似乎是 autoGenerate = true不起作用,但是java代码并没有问题,正常写有注解@PrimaryKey(autoGenerate = true)对应的字段创建是不需要对主键赋值,但是kotlin的检测是你不赋值或者有空检测(?=null),代码不会让你...
  • IntegrityError: UNIQUE constraint failed: authors.AuthorName</code></p> <p>If I'm not mistaken, wasn't AuthorName a non UNIQUE field? </p><p>该提问来源于开源项目:DobyTang/LazyLibrarian...
  • UNIQUE constraint failed: Word.id (code 1555 SQLITE_CONSTRAINT_PRIMARYKEY 原因是忘添加autoGenerate = true
  • 最近在写一个项目发现第一次写入正常,第二次到执行execDML时就崩溃了。...unique constraint failed xxx Frame.No 去查了下,是插入重复主键报的错。 比如你已经插入key为302的了,你又往302上插入值就会报错。 ...
  • GreenDao 3.0 出现 UNIQUE constraint failed

    万次阅读 2016-12-19 23:30:25
    http://stackoverflow.com/questions/34980137/unique-constraint-failed-sqlite-database-android @Id private long schedule_id; 于是加上(autoincrement=true) 还是不行,发现是要用Long对
  • 我的问题是Primary Key的类型是long类型, 无法将主键的初始值赋值为null,只需要将主键的类型改为Long即可.
  • PythonWeb:UNIQUE constraint failed: users.id

    千次阅读 2019-04-01 16:20:14
    pythonweb报错 :UNIQUE constraint failed: users.id 解释:数据库中已存在待插入的数据(id冲突)
  • 集成GreenDao,inserty一个Entity会出现greendao unique constraint failed错误. 1.首先entity中需要存在一个Long类型的主键(@Id(autoincrement = true) private long id;) 2.在entity的构造方法中置id = null.
  • 问题:执行以下代码,出现UNIQUE constraint failed异常。 $sql =<<<EOF insert INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (1, 'Paul', 32, 'California', 20000.00 ); insert INTO COMPANY ...
  • UNIQUE constraint failed: peering_internetexchange.slug <p>/opt/peering-manager/logs/peering-manager.log looks like this: 2018-01-24 23:58:57 | DEBUG | calling api: https://peeringdb.com/api/netixlan ...
  • Error: UNIQUE constraint failed: certificates.fingerprint $ lxc remote add lx24 1.1.1.1 Admin password for lx24: Error: Certificate already in trust store $ lxc list lx24: Error: The remote "lx...
  • python sqlite报错IntegrityError: UNIQUE constraint failed: wiki_wiki.pagename 在学习django,向数据库中储存数据(page.save())时出现此错误:IntegrityError: UNIQUE constraint failed: wiki_wiki.page...
  • <p><code>error: UNIQUE constraint failed: storage_pools.name</code></p> <p>From the service status : <pre><code> lxd.service - LXD - main daemon Loaded: loaded (/lib/systemd/system/lxd.service; ...
  • <div><p>Hello, 我用的1.6.0版本的freesql, 数据库是Sqlite ,当我InsertOrUpdate一个list, list中有两个元素,其中一个元素主键在数据库里已经存在,另一个是不存在的ÿ...
  • sqlite3.IntegrityError: UNIQUE constraint failed: IMAGESTATUE.ID 解决方案: Change INSERT to INSERT OR IGNORE   转载于:https://www.cnblogs.com/sddai/p/10592091.html...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 473
精华内容 189
关键字:

constraintfailedunique