SQL Server:触发器和存储过程的使用
创建数据库表
create table t_users
(
id int(8) not null AUTO_INCREMENT primary key, --主键ID
user_id varchar(10), --用户编号
user_name varchar(25), --用户姓名
user_age int(4), --用户年龄
user_sex varchar(2), --用户性别
user_phone varchar(11), --手机号码
create_time varchar(50) --创建时间
)
使用触发器实现新增用户时自动生成用户编号,共8位长度,例如:00000001
CREATE TRIGGER [dbo].[TR_USER_ID] ON [dbo].[t_users]
after insert --在插入数据之后
declare --定义变量
@id int,
@userId varchar(10),
@userIdMax varchar(