on-duplicate-key

    2热度

    5回答

    我的表(S)结构(的MySQL /每个人都是下同) +-------+--------------+------+------+-------------------+ | Field | Type | Null | Key | Default | +-------+--------------+------+------+-------------------+ | id | in

    4热度

    1回答

    我正在处理时间序列数据,其中的关键列是时间戳:时间。 每行也有很多“值”列。 我即将将数据的整个范围转移几个小时(由于夏令时问题)。 为此,我将更新多行的密钥,并可能导致一些重复的密钥。我希望日期范围边缘的重复键被忽略。我想要移动的范围覆盖旧的。 我打算做这样的事情: UPDATE IGNORE time_series_table SET time=time-<some_shift> WHER

    55热度

    3回答

    我知道,你可以使用ON DUPLICATE KEY UPDATE更新一定的值,如果没有该键已经记录, 我可以这样做: INSERT INTO `tableName` (`a`,`b`,`c`) VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE `a`=1, `b`=2, `c`=3 但我怎么能做到这一点,而无需编写列和值两次?

    0热度

    2回答

    在MySQL中的ON DUPLICATE KEY UPDATE中遇到一些麻烦。下面是试图运行的查询。 INSERT INTO `Overall` (`rsn` , `starting_xp` , `starting_lvl`) VALUES ('iWader' , '195843626' , '2281') ON DUPLICATE KEY UPDATE `current_xp` = '19584

    0热度

    1回答

    我知道比赛的条件是什么,但我仍然没有充分认识到: 首先,我知道的MyISAM不支持事务和InnoDB的一样。 我正在构建一个社交网站,心中有很多用户,我不知道是否需要考虑竞争条件,因为用户将更新他们的配置文件ON DUPLICATE KEY UPDATE,但我不知道是否会出现竞争条件以及如何编写代码以防止此问题? 有人可以在有多个用户的网站上解释比赛条件的概念吗?使用COMMIT,ROLLBACK

    2热度

    2回答

    我一直在阅读所有这里的问题,但我仍然没有得到它 我有两个相当大小的相同表。我想从packages_sorted_temp与数据更新表packages_sorted不破坏上packages_sorted 表中现有的数据packages_sorted_temp包含只有2列db_id和quality_rank 数据表packages_sorted包含所有35列数据,但quality_rank是0 每个表

    0热度

    1回答

    增加值我有如下因素阵列名为$话 Array ( [0] => Array ( [token] => dwA [pos] => *DII.7,8* ) [1] => Array ( [token] => nTr [pos] => *DI.5,9* ) [2] => Array ( [to

    6热度

    6回答

    我正在Yii项目上工作。如何在Yii模型上执行save()时使用MySQL的ON DUPLICATE功能(http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html)? 我的MySQL如下: CREATE TABLE `ck_space_calendar_cache` ( `space_id` int(11) NOT NU

    0热度

    1回答

    当多个唯一密钥有可能具有一个或多个唯一密钥吗? 例如,我该如何检查这个键或这个键,如果发现一个重复的错误,然后更新该键? 我有2个独特的键:UPN和(用户名,学校) 我们出MYSQL使用上的重复更新语句。如果UPN通过,则在upn键上更新,如果重复或插入新行。我想,以检查UPN和(用户名,学校),并执行以下操作: 如果对 UPN匹配更新如果(用户名,学校)对 匹配更新,如果UPN dosnt比赛,

    17热度

    2回答

    我有列的基本表: ID(初级与AI) 名(唯一) 等 如果独特的列不存在,插入行,否则更新该行.... INSERT INTO pages (name, etc) VALUES 'bob', 'randomness' ON DUPLICATE KEY UPDATE name = VALUES(name), etc = VALUES(etc) 问题是如果它执行UPDA