自定义函数中不能用使用update语句你改用过程吧
解决方案 »
- SQL2008如何清空/压缩数据库日志?
- 如何把表1中选择的数据插入到表2中?
- 关于SQL 2005 Linked Server的问题
- sql数据库导出为excel表的问题~~无法打开 BCP 主数据文件
- 错误: 0,严重度: 19,状态: 0,SqlDumpExceptionHandler: 进程 53 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
- 在线等,请高手赐SQL语句
- 急急急急急急急!!!!!!!!!!!!视图问题
- 菜鸟提问:该怎么解决这个问题啊?
- 我这个问题没人知道么,请教各位朋友(UP者有分),对我来说,很急呀!
- 恭请“弱水三千”及OCI的朋友
- 用ADO调用一个嵌套了另一个过程的过程失败(dispatch error#3092)但在sql中该过程正确
- 游标问题
未在下面的列表中列出的语句不能用在函数主体中。 赋值语句。控制流语句。DECLARE 语句,该语句定义函数局部的数据变量和游标。SELECT 语句,该语句包含带有表达式的选择列表,其中的表达式将值赋予函数的局部变量。游标操作,该操作引用在函数中声明、打开、关闭和释放的局部游标。只允许使用以 INTO 子句向局部变量赋值的 FETCH 语句;不允许使用将数据返回到客户端的 FETCH 语句。INSERT、UPDATE 和 DELETE 语句,这些语句修改函数的局部 table 变量。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^EXECUTE 语句调用扩展存储过程。