看板 Database 關於我們 聯絡資訊
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : ※ 引述《forgmonkey (悲情城市之悲情程式猿)》之銘言: : 都說不要貼開版祝賀文了... ==.== 以上是亂入的.... 其實這是個SQL問題... : : 還是必須每次插入都要用程式檢查最小的空欄是哪一個? : : 不過我想這種方式因該load太大吧? : 我比較想問的是,你這樣子的需求何在? : 為什麼要搞這麼麻煩的事情來虐待自己? : 我是想不到真實狀況需要這樣子作的... [茶] : 也是提外話 : 我也不太喜歡 auto increase : 我寧願多花一點 resource,然後用 uniqueID : (Java 裡頭有 UUID 這個 class 可以產生 : M$ SQL 有 newid() 這個 function,可以在 insert 的時候叫用 : 其他環境... 不清楚... [逃]) 原因我寫在下面啦... 實際情況是.. 有分類 跟產品, 刪掉分類 會產生一堆沒爹娘的產品 如果可以遞補, 至少產品都有了歸宿 所以... 看來還是得用以下的方式去處理了 : : //以下有點題外話 : : 會有這個困難 起因是比方這個資料表叫A 有另外一個資料表B靠A的主鍵與之關聯 : : 如果A4被刪掉 那所有B中和a4關聯的全部變成無主孤魂啊 : : 我想到的另一種方式是... 乾脆刪掉a4時,順便殺掉b中和a4關聯的東西... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.157.177.104