資料庫操作--已更新或刪除的行值要麼不能使該行成為唯一行,要麼改變了多個行
在對一個表做試驗的時候,往裡面添加了幾條資料,後來發現原本想作為主鍵的欄位的值都為"NULL",這可不行,刪除重新來吧。選中刪除的時候就出現了 “已更改或刪除的行值要麼不能使改行成為唯一行,要麼改變了多個行(X行)”的錯誤。
原來是建表的時候忘了新增主鍵,但是現在刪除也刪除不了,往裡面填東西吧,也填不了,也報錯。沒有辦法啊~百度吧~各種解決辦法,終於找到了我這個菜鳥能看懂而且操作出來的方法。(好方法!!!)
解決方法:
單擊SQL工具欄上的“新建查詢”按鈕,然後登陸要修改的資料表所在的資料庫,然後輸入以下SQL語句 delete 資料庫名.表名 where 要刪除的欄位名=‘欄位值’
例如:
use jifang --轉到jifang資料庫
go
delete jifang.dbo.weihubiao where 卡號='NULL'</span>
然後按F5執行就可以了。
雖然是自己粗心大意犯下的錯誤,但是從這個錯誤中學到了東西,感覺這個錯誤犯的還是值得的。出現錯誤了就是要進步了~加油!!!
相關推薦
資料庫操作--已更新或刪除的行值要麼不能使該行成為唯一行,要麼改變了多個行
在對一個表做試驗的時候,往裡面添加了幾條資料,後來發現原本想作為主鍵的欄位的值都為"NULL",這可不行,刪除重新來吧。選中刪除的時候就出現了 “已更改或刪除的行值要麼不能使改行成為唯一行,要麼改變了
Mysql執行更新或刪除操作時不以主鍵作為where條件報錯
問題: 在執行 update prd_property set isdel = 1 where prdid = 211 時,報如下錯誤: Error Code: 1175. You are using
spring data mongodb更新或刪除子元素為陣列的資料
專案中用spring data mongodb,當一個類中有一個list集合(即陣列元素)時,刪除和修改這個元素的資料困擾了我好久,各種百度都搜不到(真心覺得百度很垃圾),後來在谷歌搜到了答案,記錄如下: 實體類如下: package com.weixinplatform
mongodbTemplate更新或刪除子元素為陣列的資料
專案中用spring data mongodb,當一個類中有一個list集合(即陣列元素)時,刪除和修改這個元素的資料困擾了我好久,各種百度都搜不到(真心覺得百度很垃圾),後來在谷歌搜到了答案,記錄如下:實體類如下:package com.weixinplatform.wxw
恢復ORACLE被誤更新或刪除資料的方法
今天嚇的頭疼,似乎是感冒了。本以為是在PPR環境做的操作,做完以後,定睛一看,WC,是PROD環境,嚇的我熱汗直流。下班後開始找恢復方法,終於找到了。頭疼欲裂,真的是嚇出病了。 刪除SQL如下: –delete * FROM witmsup_WORK whe
SQL Server XML基礎學習之--XML modify() 方法對 XML 資料中插入、更新或刪除
/*------------------------------------------------------------------------------+ #| = : = : = : = : = : = : = : = : = : = : = : = : = :
Android資料庫操作類 增加、刪除、修改
Android資料庫操作類例項實體類:UserInfo.java package my.db; import java.io.Serializable; import android.graphics.drawable.Drawable; public class UserInfo impleme
ABAP資料庫操作之更新資料
1,insert語句:插入資料。<1>,單行插入:insert into dbtab values wa. insert into dbtab form wa.工作區wa是與資料表具有相同結構的資料物件,ins
Jquery刪除table裏面checkbox選中的多個行
2-2 不足 復選框 自己 use 元素 鼠標 check 數據 自己閑來無聊,寫了一篇關於jq選中復選框刪除數據的一個功能,不足之處,還望多多包涵 js代碼 <script type="text/javascript" src="jquery.min.js">
C#.架構設計 資料(二)c# 專案中包含了多個模組或多個功能,如何靈活開啟/關閉、新增/刪除某個模組或功能
一、簡介 不知不覺,短短几個月的時間,我已經寫了大大小小100篇部落格。短短几個月的時間,見證了我的努力、我的收穫、我的學習效率。從一開始的零基礎,到現在我需要了解整個專案的設計架構,才能來滿足我的設計需求。
java__排序後的陣列刪除重複數字。給定升序排序的陣列,如果陣列有 22 個或 22 個以上相同的數字,去掉他們,直到剩下 22 個為止。
給定升序排序的陣列,如果陣列有2個或2個以上相同的數字,去掉他們,直到剩下2個為止。 例如: 陣列 A[] = [1,1,1,2,2,3]A[]=[1,1,1,2,2,3] 你的演算法需要
.net MVC 單頁面 多個(行)數據修改
addm val 界面 services sum sta 設置 error ces 一 /// <summary> /// 參數信息分頁請求,前臺要設置Form,這樣可以當前頁多值修改 /// </summary> /// <returns
ORA-01427: 單行子查詢返回多個行
group by and ont sel where條件 color 解決 subquery sta 有人問題我一個問題,情況如下:他要用根據divide_act_channel_day的new_amount字段去更新divide_stat的new_amount字段。兩張表
電腦上同時裝了多個版本EXCEL如何默認打開excel2013版本呢【已解決】
water term 入門到 image cto roc excel2013 ref 時裝 有的朋友電腦上同時裝了Office2010和2013, 表格文件已經選了默認用2013打開,但是每一次打開文件還是2010的,怎麽才能設置用2013打開呢? 1、卸載OFFICE20
將兩個按元素值遞增次序排列的線性表歸併為一個按元素值遞減次序排列的單鏈表,並利用原來兩個單鏈表的節點存放歸併後的單鏈表
#include "stdafx.h" #include<stdio.h> #include<malloc.h> #include<stdlib.h> typed
oracle ora-01427 單行子查詢返回多個行,在多個數據表關聯時候出現的問題
出現這個報錯,基本上都是因為某一個表的唯一欄位記錄多了,可以對這表的這個欄位進行查重。 一開始想法是在excel裡面用篩選進行查重 但是excel返回的結果的是把重複的那行隱藏了,但是總的行數還是不變。導致我以為沒有重複記錄。 正確的應該要在資料庫裡面進行
EntityFrameWork使用TransactionScope分布式事務,存儲區更新、插入或刪除語句影響到了意外的行數(0)。實體在加載後可能被修改或刪除。刷新 ObjectStateManager 項 錯誤
bject require 鍵值 有一個 char 加載 ransac state system 最近在開發一個小型的物業管理系統,系統其中有一個功能需要每個月按抄的水表、電表等生成相應的費用,數據庫主要的基礎數據表有大樓水、電表、樓層水、電表、房間水電表;其中大樓和樓層的
MongoDB建立表步驟,Mongo常用的資料庫操作命令,查詢,新增,更新,刪除_MongoDB 效能監測
->use Admin (切換到建立使用者) ->db.TestDb (建立資料庫) ->db.addUser(“userName”,”Pwd”) 建立使用者 ->db.auth(“userName”,
用PHP的PDO方法操作MySQL資料庫方法(查詢 更新 刪除)
用PHP連線MYSQL資料庫有3種方法: 第一種方法是:MySQL API 大部分擴充套件自 PHP 5.5.0 起已廢棄,並在將來會被移除。應使用 MySQLi或 PDO_MySQL 擴充套件來替換之。 參考: http://www.cnblogs.com/CraryP
解決System.Data.Entity.Infrastructure.DbUpdateConcurrencyException:“儲存區更新、插入或刪除語句影響到了意外的行數(0)
EF在更新或儲存資料時出現System.Data.Entity.Infrastructure.DbUpdateConcurrencyException:“儲存區更新、插入或刪除語句影響到了意外的行數(0)異常: EF在更新或儲存資料時出現這種錯誤一般是前臺往後臺傳送AJAX序列化的格式不正確或者