此CREATE FUNCTION (SQL 表) 语句在当前服务器上创建 SQL 表函数。 此函数返回单个结果表。 调用 此语句可嵌入应用程序中或者以交互方式发出。 它是可以动态准备的可执行语句。 授权 此语句的授权标识所拥有的特权必须至少包括下列其中一项: 要在模式中创建的特权。 有关更多信息,请参阅 在模式中创建所需的特权...
CREATE FUNCTION (SQL 純量、表格或列) 陳述式用來定義使用者定義的 SQL 純量、表格或列函數。 每次呼叫純量函數時都會傳回單一值,而且在 SQL 表示式有效的地方通常都有效。表格函數可以在 FROM 子句中使用並傳回表格。列函數可以用作轉換函數並傳回列。 呼叫 此陳述式可以內嵌在應用程式中,或透過使用動態 SQL...
CREATE [ OR ALTER ] FUNCTION [ schema_name. ] function_name ( { @parameter_name [ AS ] [ type_schema_name. ] parameter_data_type [ NULL ] [ = default ] } [ , ...n ] ) RETURNS { return_data_type } [ WITH <clr_function_option> [ , ...n ] ] [ AS ] EXTERNAL NAME <...
function_body RETURN END [ ; ] CLR Scalar Functions CREATE FUNCTION [ schema_name. ] function_name ( { @parameter_name [AS] [ type_schema_name. ] parameter_data_type [ = default ] } [ ,...n ] ) RETURNS { return_data_type } [ WITH <clr_function_option> [ ,...n ] ] [ AS...
CREATE CONNECTION CREATE DATABASE CREATE FUNCTION (SQL) CREATE FUNCTION(外部) 创建位置 CREATE MATERIALIZED VIEW CREATE RECIPIENT CREATE SCHEMA CREATE SERVER CREATE SHARE CREATE STREAMING TABLE CREATE TABLE 表属性和表选项 使用Hive 格式的 CREATE TABLE CREATE TABLE CONSTRAINT CREATE TAB...
createfunction test(@Num varchar(20))--@Num 参数 returnsvarchar(50)--返回值类型 as begin declare @MSG varchar(20) if(@Num =1) select @MSG ='正确' else select @MSG ='错误' return @MSG end --调用函数 selectdbo.test(2)--传递参数2 ...
MaxCompute支持通过create sql function命令创建SQL UDF,且通过此命令创建的UDF为永久SQL UDF,即创建完成后会存入MaxCompute的Meta系统后(即可在MaxCompute的函数列表中查询到此UDF),后续所有的查询操作都可以调用该函数。 说明 创建临时SQL UDF的详情请参见FUNCTION。 使用SQL定义UDF时,UDF入参的参数类型需为MaxCompute支...
MaxCompute支援通過create sql function命令建立SQL UDF,且通過此命令建立的UDF為永久SQL UDF,即建立完成後會存入MaxCompute的Meta系統後(可在MaxCompute的函數列表中查詢到此UDF),後續所有的查詢操作都可以調用該函數。 說明 建立臨時SQL UDF的詳情請參見FUNCTION。 使用SQL定義UDF時,UDF入參的參數類型需為MaxCompute支援...
CREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [ AS ] [ type_schema_name. ] parameter_data_type [ = default ] [ READONLY ] } [ ,...n ] ] ) RETURNS TABLE [ WITH <function_option> [ ,...n ] ] ...
“CREATE FUNCTION”:这是一个SQL命令,用于创建新的函数。 “func_add_sql”:这是创建的函数的名称。 “RETURNS integer”:这指定了函数的返回类型为整数。 “IMMUTABLE”:这是一个特性,表明这个函数总是返回相同的结果,当给定相同的输入时。也就是说,这个函数不依赖于任何外部状态或数据,它的结果不会变化。 “...