小编Bar*_*lin的帖子

创建一个函数以生成特定格式的列值

我是数据库的新手,事实上,我是编程的新手。我想创建一个函数或者一个存储过程(如果它有效)来为用户表的一列插入/创建默认值。在这个表中,每个注册用户都应该被分配一个userId like K16060600,格式为Kyymmddxx,其中

  • K对于每个userId都是常数,
  • yy代表年份(例如162016 年),
  • mm 代表月份,
  • dd 代表白天,
  • xx 是一个 00 到 99 的数字,每当添加新行/用户时,它应该从 00 递增。
  • 保证我每天加的不超过100个。

我怎样才能做到这一点?

我使用的是 Visual Studio 2012 和 SQL Server 2012。

sql-server t-sql sql-server-2012

6
推荐指数
1
解决办法
1112
查看次数

标签 统计

sql-server ×1

sql-server-2012 ×1

t-sql ×1