0
我有一個表(myData的)與許多列和行, ,並且具有另一個表(myFileNo)單值,這意味着單排,單柱,單細胞(FileNo在),在sql server中保留單個數據的正確方法?
我寫SQL查詢,其通過檢查myFileNo更新myData,並在處理結束後更改FileNo的值。
把單值數據保存在表中對我來說沒有什麼意義,這是否是正確的方法?
編輯:FileNo在
它作爲一種識別號碼,但像主鍵不創建的目的。一個例子(前和後):
之前
myData, FileNo
A, NULL
A, NULL
B, NULL
C, NULL
A, NULL
D, NULL
D, NULL
FileNo在:15
myData, FileNo
A, 16
A, 16
B, 17
C, 18
A, 16
D, 19
D, 19
FileNo: 19
爲什麼不呢?爲什麼要處理「單行,單列」與其他數據有什麼不同? –
你使用這個號碼是爲了什麼?如果要生成另一個表中使用的ID,那麼你做錯了 - 當DB自動爲你做時,你不應該自己生成ID。 –
這一切都取決於你的表'myFileNo'的目的,什麼是這個 – Buzz