SQL 标量值函数的调用
来源:互联网 发布:小型网吧网络拓扑图 编辑:程序博客网 时间:2024/04/29 19:13
调用 MS SQL 标量值函数,应该在函数前面加上 "dbo.",否则会报 “不是可以识别的 内置函数名称”错误。例如
DECLARE @WhichDB TINYINT;
SELECT @WhichDB = dbo.user_GetWhichDB(1);--看看是哪个数据库的
另外,标量值函数就相当于一个变量,而不是一个表,所以这样写是错误的:
SELECT * FROM dbo.user_GetWhichDB(1);
应该这样写:
SELECT dbo.user_GetWhichDB(1);
加上别名:
SELECT dbo.user_GetWhichDB(1) AS FieldName;
=================================================
--标量值函数
ALTER FUNCTION [dbo].[user_GetWhichDB]
(
@UserId INT = 0
)
RETURNS TINYINT
WITH EXECUTE AS CALLER
AS
BEGIN
DECLARE @WhichDB TINYINT;
SET @WhichDB = 1;
IF @UserId >= 115098
SET @WhichDB = 2;
RETURN (@WhichDB);
END
- SQL 标量值函数的调用
- SQL 标量值函数的调用
- sql 标量值函数
- sql的标量值函数例子
- SQL函数表值函数标量值函数的区别
- SQL函数表值函数标量值函数的区别
- SQL表值函数和标量值函数的区别
- sql 表值函数与标量值函数的区别
- SQL表值函数和标量值函数的区别
- SQL表值函数和标量值函数的区别
- SQL存储过程调用标量值函数,存储过程调用存储过程
- SQL 标量函数&表值函数
- 标量值函数的用法
- sql中建标量值函数
- SQL标量函数
- SQL 标量函数Access
- SQL 标量函数----->数学函数
- SQL Server中表值函数与标量值函数的比较
- Symbian C++的3D游戏引擎的分析(附源码下载)
- weblogic9升级至weblogic10.3 spring+hibernate 应用问题
- [日语二级词汇]动词(5)
- 11月2日
- clear warnnings
- SQL 标量值函数的调用
- 关于vc++2005/vc++.net调试com组件时断点设置无效的问题
- dbconnection.cs
- ISA 总线定义
- 11月3日
- Drools推理的例子1-房间救火
- c++日积月累-引用
- MySQL 5.0安装图解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解