1樓:歐陽菲扶寅
欄位值重複,入庫失敗
看到提示的話,應該說的是你欄位值的問題,你看看,是不是把那個欄位設為主鍵了,然後和這條記錄重複了,然後不能寫入,因為不知道你的資料庫,只能重錯誤資訊判斷,你右鍵資料庫,選擇設計表看看屬性,然後在開啟表,對比下記錄,問題就很容易看出來了。祝你早點發現問題。
2樓:慕三宛問筠
很顯然,要使用子查詢實現,這樣:
select
name,
updatedate,
lastdate=(select
max(updatedate)
from表aa
where
a.name=表a.name)
from表a
3樓:聞銳霍琬凝
select
name,min(updatedate)
from
table_name
where
lastdate='2013/2/28
14:37:17(轉換下格式)'
group
byname
這樣??
我理解錯了??
4樓:捷暉閔婷美
先找到lastdate時間為2013/2/2814:37:17
的所有資料。。。。
delete
重複的就ok
或者簡單的
用distance
的加一箇中間表
sql語句中當欄位等於某值時怎樣讓另欄位等於另值
aif a x 當一個欄位等於某值時 sql update 資料表 set 欄位名 欄位值 where 條件表示式 sql select from 資料表 where 欄位名 欄位值 order by 欄位名 desc update 表名 set 欄位2 值2 where 欄位1 值1 sql問題,...
sql的欄位處理表中欄位為num現在想將其中的
select convert decimal 10,1 round 132451.27456,1 你看看這個式子的效果,結果132451.3正是你所想要的 update table set num convert decimal 10,1 round num,1 有困難hi我 oracle upda...
sql怎樣將表b中欄位資料複製到表a欄位中
update 表aset表a.興趣1 表b.興趣1,表a.興趣2 表b.興趣2 from 表a join 表b on 表a.姓名 表b.姓名 and 表a.性別 表b.性別 僅用於 sql server update a set 興趣1 b.興趣1,興趣2 b.興趣2 from a,b where ...