INSERT INTO userbase (Uid, Mobile, site_code)
VALUES
(
'aaa',
'15555555555',
'jyjt'
) ON DUPLICATE KEY UPDATE Uid = 'aaa',
Mobile = '15555555555',
site_code = 'jyjt',
INSERT INTO userbase (Uid, Mobile, site_code)
VALUES
(
'aaa',
'15555555555',
NULL
) ON DUPLICATE KEY UPDATE Uid = 'aaa',
Mobile = '15555555555',
site_code = NULL
如上2個sql,他們在第一次執行時都影響行數為2(為什么為2),在多次執行,1的影響行數為0,2的影響行數一直為1,為什么會這樣
求大佬解答
附上表結構如下
CREATE TABLE `userbase` (
`Nid` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵 數字ID 以后可做類似QQ號之類的數字身份作用 從10000起記',
`Uid` varchar(60) DEFAULT NULL COMMENT '用戶登錄ID 邏輯唯一',
`Pwd` varchar(100) DEFAULT '' COMMENT '用戶密碼 MD5加密',
`Cid` varchar(60) DEFAULT '0' COMMENT '線下VIP卡號 邏輯唯一',
`Mobile` varchar(16) DEFAULT NULL COMMENT '用戶手機號',
`Email` varchar(64) DEFAULT NULL COMMENT '用戶EMAIL',
`IsActive` int(2) DEFAULT '1' COMMENT '激活狀態 0 未激活 1 已激活 2為不受歡迎用戶 3為洗掉狀態',
`LoginCount` int(9) DEFAULT '0' COMMENT '登錄次數',
`LastIp` varchar(50) DEFAULT '' COMMENT '最后一次登錄ID',
`LastTime` datetime DEFAULT NULL COMMENT '最后登錄時間',
`RegIp` varchar(50) DEFAULT '' COMMENT '注冊IP',
`RegTime` datetime DEFAULT NULL COMMENT '注冊時間',
`CardNo` varchar(20) DEFAULT '' COMMENT '會員電子卡號',
`checkEmail` int(1) DEFAULT '0' COMMENT '是否驗證郵箱',
`checkMobile` int(1) DEFAULT '0' COMMENT '是否驗證手機',
`levelId` int(4) NOT NULL DEFAULT '0' COMMENT '用戶等級',
`userType` int(4) DEFAULT '0' COMMENT '會員型別(0個人用戶、1內部企業、2外部企業)',
`levelExpire` datetime DEFAULT NULL COMMENT '等級過期時間',
`GroupId` int(11) DEFAULT '0' COMMENT '0為個人用戶,1為企業用戶',
`site_code` varchar(32) DEFAULT 'hbis' COMMENT '站點編碼',
`point` int(10) unsigned DEFAULT '0' COMMENT '積分',
PRIMARY KEY (`Nid`),
UNIQUE KEY `idx_uid` (`Uid`),
KEY `uid` (`Uid`),
KEY `Email` (`Email`),
KEY `CardNo` (`CardNo`),
KEY `Mobile` (`Mobile`),
KEY `in_last_time` (`LastTime`),
KEY `in_reg_time` (`RegTime`),
KEY `test_cid` (`Cid`) USING BTREE,
KEY `index_site_code` (`site_code`)
) ENGINE=InnoDB AUTO_INCREMENT=1161 DEFAULT CHARSET=utf8;
uj5u.com熱心網友回復:
事實并不像你所說的第一次兩個都是2,后面更不同:
uj5u.com熱心網友回復:
感覺 1# 和樓主的版本不一樣。uj5u.com熱心網友回復:
昨天是8的,今天試了下5.5的,也一樣的
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/41528.html
標籤:疑難問題
