表里面有个主键叫EmployeeID,(形如:E00001), 在应用程序中怎么处理的?是通过程序生成插入?还是在数据库层自动产生? 应该是程序生成的,这种情况一般不用数据库层自动产生.===>>说说原因?我觉得在数据库层产生,就像 yangys(杨杨) 说的一样, 感觉应用程序方便多了, 免得考虑那么多. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表其實是有2個ID字段的update id='E'+left(假ID,4) ---假ID為identity(int,10001,1)類型 talantlee(為了她,再努力點!!!) 不是很懂楼您的意思, 你是指DBMS自动的为表加了一个ID吗??那为什么这么做??========>还就是各位大大一般是在实际的项目中怎么做的?? talantlee(為了她,再努力點!!!) 不是很懂楼您的意思, 你是指DBMS自动的为表加了一个ID吗??---我們自己加的一個自增列那为什么这么做??---為了設置好主鍵-----因為我們通常要的主鍵是字母+自增型的數字來標記,那我們隻好這樣了---以上隻是我的一個想法,期待高手解答 最好是在數據庫裡自動生成'E'+left(cast((isnull(EmployeeID,0)+10000) as varchar(5),4)類似這樣的結構。 为了减轻服务器的负担,有一些应该在前台处理.一些开发语言做这些工作比sql方便的多. 是直接关联表快,还是关联部分表快? 有关找交子关系的问题 sql 生成 不重复的 6位随机号码 100条 放在这个表里,并且不和里面的号码重复,怎么写? access 遇到空值的排序 请问SQL中和swith case 相类似的语句是什么? 高手帮忙看看这个问题,不会的也支持一下 日期转换问题 各位做过供应链方面的系统吗 要显示这一年之内的资料,SQL查询语句该怎么用? 一个比较困难的问题(对于我来说),急急急,在线等候 sqlserver2000 个人版、开发版 为什么看不到1433端口? 可以连到服务器可是数据库却显示不出来
update id='E'+left(假ID,4)
---
假ID為identity(int,10001,1)類型
不是很懂楼您的意思, 你是指DBMS自动的为表加了一个ID吗??
那为什么这么做??
========>
还就是各位大大一般是在实际的项目中怎么做的??
不是很懂楼您的意思, 你是指DBMS自动的为表加了一个ID吗??---我們自己加的一個自增列
那为什么这么做??---為了設置好主鍵
-----因為我們通常要的主鍵是字母+自增型的數字來標記,那我們隻好這樣了
---以上隻是我的一個想法,期待高手解答
類似這樣的結構。