關於SQL SERVER中獲取表的主鍵名

最近又拿起以前做的那個三層結構代碼生成器,應該算是給它完善一下吧。主要做了一些修改: 以前的數據表設計習慣是每張表的第一個字段設置爲主鍵,並且名字爲id。對此在生成「根據Id號獲取記錄」的操作代碼時至於生成"select * from [tables] where id = @id"(其中[tables]爲數據表名)。但後來覺得這麼設計表似乎不是很好,而改用每張表,比如User表的主鍵爲UserI
相關文章
相關標籤/搜索