use*_*186 1 sql triggers insert
我可以在SQL 2005中执行此操作吗?
SELECT 'C'+inserted.exhid AS ExhId,inserted.exhname AS ExhName,inserted.exhid AS RefID INTO mytable FROM inserted
WHERE inserted.altname IS NOT NULL
Run Code Online (Sandbox Code Playgroud)
如果表存在,它将不起作用,但如果表不存在则将创建表.如何将其插入现有表格?
像这样
INSERT INTO mytable
SELECT 'C'+inserted.exhid AS ExhId,inserted.exhname AS ExhName,
inserted.exhid AS RefID FROM inserted
WHERE inserted.altname IS NOT NULL
Run Code Online (Sandbox Code Playgroud)
在这种情况下,您也不需要别名
| 归档时间: |
|
| 查看次数: |
184 次 |
| 最近记录: |