感謝這個良好的論壇,爲我過去的查詢獲得了許多解決方案,這也要歸功於Google。這是我在論壇上的第一篇文章,雖然。在Sybase中添加現有表中的標識列時訂購列
我有一個表訂單與列pin,orderPath,數量。表中已有5000個數據。現在,我想添加一個標識列,說訂單ID,但按列銷。
使用以下查詢有助於但不是按需要的順序。
ALTER TABLE order
ADD OrderID numeric(6,0) identity
這是我想看到什麼:
Pin--OrderPath--Quantity--OrderID
11 xyz/pop 200 1
22 kl/pod 100 2
33 djh/dd 200 3
44 dj/po 300 4
真的我不明白他在找什麼 – gasroot 2013-05-14 13:33:15
我也沒有,這就是爲什麼我同時使用索引和順序。 – 2013-05-14 13:34:00
換句話說,「pin」列也是獨一無二的,沒有重複的行。我需要的是,當我添加標識列OrderID時,它應該如下所示: – 2013-05-14 15:03:37