数据库自动生成标识列

来源:百度知道 编辑:UC知道 时间:2024/05/14 20:10:52
比如我想让数据库自动生成一列标识列,标识列的规则是 日期+编号,比如今天是2008年9月10号,那么我想这个标识列就是 20080910001 20080910002 20080910003 ………………一直下去,怎么搞

SQL 2005

看你用什么数据库了,oracle 里有一个Sequence 可以设定最小值,增量,可以满足你的要求,不过这些不一定是连续的,当插入失败时,不会重复刚才的值。要么你自己编程实现,不用数据机制,建立一个字段名,用编程语言和触发器来完成