在SQL函数中插入查询
发布时间:2021-01-18 07:12:34 所属栏目:MsSql教程 来源:网络整理
导读:我可以在SQL Server 2008中的函数内写一个插入查询.如果我试过,我得到一个错误,在函数内无效使用副作用运算符’INSERT’.请帮帮我.但我希望它是一个函数,而不是一个存储过程 Create function EFT_DL_FUNC_AUDTI_BATCH_START (@i_db_name varchar(20))returns
|
我可以在SQL Server 2008中的函数内写一个插入查询.如果我试过,我得到一个错误,在函数内无效使用副作用运算符’INSERT’.请帮帮我.但我希望它是一个函数,而不是一个存储过程 Create function EFT_DL_FUNC_AUDTI_BATCH_START (@i_db_name varchar(20))
returns int as
begin
insert into table_name(db_name) values (@i_db_name)
return 0
end
解决方法引自 here:
所以你不能在函数中执行INSERT. 您可能想要解释为什么不想使用过程. (编辑:海洋资讯信息网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – 按两个字段的总和排序
- sql-server – lt;gt;和!=在SQL Server中性能相同的权威来
- sql怎么创建约束?一文看懂五种约束的创建
- sql-server – 从.NET可以获得由SqlCommand对象生成的完整S
- sql – 如何为每个键值选择具有最新时间戳的行?
- sql-server-2005 – 用户定义的函数输出进行Nhibernate过滤
- sql-server-2012 – 如何卸载SQL Server Management Studio
- 在plsql中执行IMMEDIATE
- sql-server – 使用带参数的DISTINCT时选择性能性能下降
- sql-server – 相当于SQL Server中的Oracle外部表
站长推荐
热点阅读

