首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bigquery过程中参数的默认值

问bigquery过程中参数的默认值
EN

Stack Overflow用户
提问于 2021-06-27 20:01:35
回答 1查看 1.4K关注 0票数 1

在Server中,我们可以为参数指定默认值。例如:

此过程模式与传递的参数匹配,如果未提供参数,则使用预设默认值(以字母D开头的姓氏)。

代码语言:javascript
复制
CREATE PROCEDURE HumanResources.uspGetEmployees2
    @LastName NVARCHAR(50) = N'D%',
    @FirstName NVARCHAR(50) = N'%'
AS
    SET NOCOUNT ON;
    SELECT FirstName, LastName, JobTitle, Department
    FROM HumanResources.vEmployeeDepartment
    WHERE FirstName LIKE @FirstName AND LastName LIKE @LastName;

我找不到与存储过程参数的默认值有关的任何内容。Bigquery中的参数是否没有默认值的概念?

EN

回答 1

Stack Overflow用户

发布于 2022-03-09 12:39:44

您可以传递NULL值,然后使用COALESCE(Param, 'default_value')

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68154844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档