以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于美化自动编号ACCESS和SQL的语法问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180199)

--  作者:老蜗牛
--  发布时间:2022/10/6 16:51:00
--  关于美化自动编号ACCESS和SQL的语法问题
我在access用查询对[_Identify]自动编号进行了美化,表达式如下:美化编号: \'美化\' & Format$([_Identify],"0000"),可以得到“美化0001”,但是数据库要迁移到SQL,SQL语法不会,请问应该如何写?
--  作者:有点蓝
--  发布时间:2022/10/7 9:44:00
--  
如果是表达式列的表达式,不需要区分ACCESS还是SqlServer。表达式的语法和sql语句的语法不是一回事
--  作者:老蜗牛
--  发布时间:2022/10/7 9:59:00
--  
在SQL里面增加一个触发器,好像是搞定了,就是在狐表这边不能马上显示,得重新加载表才能看到
--  作者:有点蓝
--  发布时间:2022/10/7 10:15:00
--  
\'美化\' + RIGHT(\'0000\' + cast([_Identify] as VARCHAR), 4)