ユーザー定義関数は、集合関数以外の組み込み関数が使われていればどこでも使用できますが、適切なパーミッションが必要です。
Interactive SQL で次の文を実行すると、FullName ユーザー定義関数が使用され、姓と名前の入った 2 つのカラムから氏名が返されます。
SELECT FullName(GivenName, Surname) AS "Full Name" FROM Employees; |
Full Name |
---|
Fran Whitney |
Matthew Cobb |
Philip Chin |
... |
Interactive SQL で次の文を実行すると、FullName ユーザー定義関数が使用され、指定された姓と名前から氏名が返されます。
SELECT FullName('Jane', 'Smith') AS "Full Name"; |
Full Name |
---|
Jane Smith |
関数に対する EXECUTE パーミッションを付与されたユーザーは FullName 関数を使用できます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |