用触发器好点吧
既然你要存储过程那就写存储过程
CREATE PROC test
AS
UPDATE department
SET Department_ID=RIGHT('000'+CAST(Auto_Value as char),3)
既然你要存储过程那就写存储过程
CREATE PROC test
AS
UPDATE department
SET Department_ID=RIGHT('000'+CAST(Auto_Value as char),3)
解决方案 »
- 在Sql Server查询语句中能不能用变量表示表名
- mssql的多表关联问题
- 怎么找不到邹老大以前几篇关于SQL语句优化的文章了
- 求一SQL语句,急等,先谢了
- 为什么会出现这种情况 [OLE/DB provider returned message: [Microsoft][ODBC Visual FoxPro Driver]File 'fpjemx.dbf' does not exist.]
- 同步操作两个表的问题
- 关于sql语句的写法
- 急急急急急急!!!!请问如何将其他电脑上的数据库备份,在另外一台电脑上将其中的数据导入到同一个名称的数据库中
- 求一多行转多列问题,急!!!
- 关于自增型关键字段的问题,欢迎讨论。
- 如何把第三方算法嵌入到SQL Server Analysis Services中??!!
- 格式转换—在线等待—急!!!!!!
AS
INSERT …………………… UPDATE department
SET Department_ID=RIGHT('000'+CAST(Auto_Value as char),3)
WHERE Auto_Value = @@IDENTITY