SqlFunctions SqlFunctions SqlFunctions SqlFunctions Class

定義

LINQ to Entities クエリでデータベース内の関数を呼び出す共通言語ランタイム (CLR) のメソッドを提供します。Provides common language runtime (CLR) methods that call functions in the database in LINQ to Entities queries.

public ref class SqlFunctions abstract sealed
public static class SqlFunctions
type SqlFunctions = class
Public Class SqlFunctions
継承
SqlFunctionsSqlFunctionsSqlFunctionsSqlFunctions

メソッド

Acos(Nullable<Decimal>) Acos(Nullable<Decimal>) Acos(Nullable<Decimal>) Acos(Nullable<Decimal>)

コサインが指定の数値となる角度 (ラジアン単位) を返す数学関数。A mathematical function that returns the angle, in radians, whose cosine is the specified numerical value. この角度をアークコサインといいます。This angle is called the arccosine.

Acos(Nullable<Double>) Acos(Nullable<Double>) Acos(Nullable<Double>) Acos(Nullable<Double>)

コサインが指定の数値となる角度 (ラジアン単位) を返す数学関数。A mathematical function that returns the angle, in radians, whose cosine is the specified numerical value. この角度をアークコサインといいます。This angle is called the arccosine.

Ascii(String) Ascii(String) Ascii(String) Ascii(String)

文字式の左端の文字の ASCII コード値を返します。Returns the ASCII code value of the left-most character of a character expression.

Asin(Nullable<Decimal>) Asin(Nullable<Decimal>) Asin(Nullable<Decimal>) Asin(Nullable<Decimal>)

サインが指定の数値となる角度 (ラジアン単位) を返す数学関数。A mathematical function that returns the angle, in radians, whose sine is the specified numerical value. この角度をアークサインといいます。This angle is called the arcsine.

Asin(Nullable<Double>) Asin(Nullable<Double>) Asin(Nullable<Double>) Asin(Nullable<Double>)

サインが指定の数値となる角度 (ラジアン単位) を返す数学関数。A mathematical function that returns the angle, in radians, whose sine is the specified numerical value. この角度をアークサインといいます。This angle is called the arcsine.

Atan(Nullable<Decimal>) Atan(Nullable<Decimal>) Atan(Nullable<Decimal>) Atan(Nullable<Decimal>)

タンジェントが指定の数値となる角度 (ラジアン単位) を返す数学関数。A mathematical function that returns the angle, in radians, whose tangent is the specified numerical value. この角度をアークタンジェントといいます。This angle is called the arctangent.

Atan(Nullable<Double>) Atan(Nullable<Double>) Atan(Nullable<Double>) Atan(Nullable<Double>)

タンジェントが指定の数値となる角度 (ラジアン単位) を返す数学関数。A mathematical function that returns the angle, in radians, whose tangent is the specified numerical value. この角度をアークタンジェントといいます。This angle is called the arctangent.

Atan2(Nullable<Decimal>, Nullable<Decimal>) Atan2(Nullable<Decimal>, Nullable<Decimal>) Atan2(Nullable<Decimal>, Nullable<Decimal>) Atan2(Nullable<Decimal>, Nullable<Decimal>)

正の x 軸と、原点から x と y の 2 つの数値で指定された点 (x, y) に向かって延びる斜線との正の角度 (ラジアン単位) を返します。Returns the positive angle, in radians, between the positive x-axis and the ray from the origin through the point (x, y), where x and y are the two specified numerical values. 関数に渡す 1 つ目のパラメーターは y 値で、2 つ目のパラメーターは x 値です。The first parameter passed to the function is the y-value and the second parameter is the x-value.

Atan2(Nullable<Double>, Nullable<Double>) Atan2(Nullable<Double>, Nullable<Double>) Atan2(Nullable<Double>, Nullable<Double>) Atan2(Nullable<Double>, Nullable<Double>)

正の x 軸と、原点から x と y の 2 つの数値で指定された点 (x, y) に向かって延びる斜線との正の角度 (ラジアン単位) を返します。Returns the positive angle, in radians, between the positive x-axis and the ray from the origin through the point (x, y), where x and y are the two specified numerical values. 関数に渡す 1 つ目のパラメーターは y 値で、2 つ目のパラメーターは x 値です。The first parameter passed to the function is the y-value and the second parameter is the x-value.

Char(Nullable<Int32>) Char(Nullable<Int32>) Char(Nullable<Int32>) Char(Nullable<Int32>)

指定された整数 ASCII 値に対応する文字を返します。Returns the character that corresponds to the specified integer ASCII value.

CharIndex(String, String, Nullable<Int64>) CharIndex(String, String, Nullable<Int64>) CharIndex(String, String, Nullable<Int64>) CharIndex(String, String, Nullable<Int64>)

ある式を別の式から探し、見つかった式の開始位置を返します。Returns the starting position of one expression found within another expression.

CharIndex(Byte[], Byte[], Nullable<Int64>) CharIndex(Byte[], Byte[], Nullable<Int64>) CharIndex(Byte[], Byte[], Nullable<Int64>) CharIndex(Byte[], Byte[], Nullable<Int64>)

ある式を別の式から探し、見つかった式の開始位置を返します。Returns the starting position of one expression found within another expression.

CharIndex(String, String, Nullable<Int32>) CharIndex(String, String, Nullable<Int32>) CharIndex(String, String, Nullable<Int32>) CharIndex(String, String, Nullable<Int32>)

ある式を別の式から探し、見つかった式の開始位置を返します。Returns the starting position of one expression found within another expression.

CharIndex(String, String) CharIndex(String, String) CharIndex(String, String) CharIndex(String, String)

ある式を別の式から探し、見つかった式の開始位置を返します。Returns the starting position of one expression found within another expression.

CharIndex(Byte[], Byte[]) CharIndex(Byte[], Byte[]) CharIndex(Byte[], Byte[]) CharIndex(Byte[], Byte[])

ある式を別の式から探し、見つかった式の開始位置を返します。Returns the starting position of one expression found within another expression.

CharIndex(Byte[], Byte[], Nullable<Int32>) CharIndex(Byte[], Byte[], Nullable<Int32>) CharIndex(Byte[], Byte[], Nullable<Int32>) CharIndex(Byte[], Byte[], Nullable<Int32>)

ある式を別の式から探し、見つかった式の開始位置を返します。Returns the starting position of one expression found within another expression.

Checksum(Nullable<Double>, Nullable<Double>) Checksum(Nullable<Double>, Nullable<Double>) Checksum(Nullable<Double>, Nullable<Double>) Checksum(Nullable<Double>, Nullable<Double>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(String, String, String) Checksum(String, String, String) Checksum(String, String, String) Checksum(String, String, String)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>) Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>) Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>) Checksum(Nullable<Guid>, Nullable<Guid>, Nullable<Guid>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>) Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>) Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>) Checksum(Nullable<Double>, Nullable<Double>, Nullable<Double>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>) Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>) Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>) Checksum(Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>) Checksum(Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Byte[], Byte[], Byte[]) Checksum(Byte[], Byte[], Byte[]) Checksum(Byte[], Byte[], Byte[]) Checksum(Byte[], Byte[], Byte[])

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(String, String) Checksum(String, String) Checksum(String, String) Checksum(String, String)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>, Nullable<TimeSpan>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Guid>, Nullable<Guid>) Checksum(Nullable<Guid>, Nullable<Guid>) Checksum(Nullable<Guid>, Nullable<Guid>) Checksum(Nullable<Guid>, Nullable<Guid>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Decimal>, Nullable<Decimal>) Checksum(Nullable<Decimal>, Nullable<Decimal>) Checksum(Nullable<Decimal>, Nullable<Decimal>) Checksum(Nullable<Decimal>, Nullable<Decimal>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>) Checksum(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<DateTime>, Nullable<DateTime>) Checksum(Nullable<DateTime>, Nullable<DateTime>) Checksum(Nullable<DateTime>, Nullable<DateTime>) Checksum(Nullable<DateTime>, Nullable<DateTime>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Byte[]) Checksum(Byte[]) Checksum(Byte[]) Checksum(Byte[])

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Nullable<Boolean>) Checksum(Nullable<Boolean>) Checksum(Nullable<Boolean>) Checksum(Nullable<Boolean>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Nullable<DateTime>) Checksum(Nullable<DateTime>) Checksum(Nullable<DateTime>) Checksum(Nullable<DateTime>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Nullable<Decimal>) Checksum(Nullable<Decimal>) Checksum(Nullable<Decimal>) Checksum(Nullable<Decimal>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Nullable<Double>) Checksum(Nullable<Double>) Checksum(Nullable<Double>) Checksum(Nullable<Double>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) Checksum(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>) Checksum(Nullable<TimeSpan>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(String) Checksum(String) Checksum(String) Checksum(String)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

Checksum(Byte[], Byte[]) Checksum(Byte[], Byte[]) Checksum(Byte[], Byte[]) Checksum(Byte[], Byte[])

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Boolean>, Nullable<Boolean>) Checksum(Nullable<Boolean>, Nullable<Boolean>) Checksum(Nullable<Boolean>, Nullable<Boolean>) Checksum(Nullable<Boolean>, Nullable<Boolean>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input arguments.

Checksum(Nullable<Guid>) Checksum(Nullable<Guid>) Checksum(Nullable<Guid>) Checksum(Nullable<Guid>)

入力された引数について計算されたチェックサム値を返します。Returns the checksum value computed over the input argument.

ChecksumAggregate(IEnumerable<Int32>) ChecksumAggregate(IEnumerable<Int32>) ChecksumAggregate(IEnumerable<Int32>) ChecksumAggregate(IEnumerable<Int32>)

コレクション内にある値のチェックサムを返します。Returns the checksum of the values in a collection. NULL 値は無視されます。Null values are ignored.

ChecksumAggregate(IEnumerable<Nullable<Int32>>) ChecksumAggregate(IEnumerable<Nullable<Int32>>) ChecksumAggregate(IEnumerable<Nullable<Int32>>) ChecksumAggregate(IEnumerable<Nullable<Int32>>)

コレクション内にある値のチェックサムを返します。Returns the checksum of the values in a collection. NULL 値は無視されます。Null values are ignored.

Cos(Nullable<Decimal>) Cos(Nullable<Decimal>) Cos(Nullable<Decimal>) Cos(Nullable<Decimal>)

指定された式のラジアンで指定された角度の三角関数コサインを返します。Returns the trigonometric cosine of the specified angle, in radians, in the specified expression.

Cos(Nullable<Double>) Cos(Nullable<Double>) Cos(Nullable<Double>) Cos(Nullable<Double>)

指定された式のラジアンで指定された角度の三角関数コサインを返します。Returns the trigonometric cosine of the specified angle, in radians, in the specified expression.

Cot(Nullable<Double>) Cot(Nullable<Double>) Cot(Nullable<Double>) Cot(Nullable<Double>)

ラジアンで指定された角度の三角関数コタンジェントを返す数学関数。A mathematical function that returns the trigonometric cotangent of the specified angle, in radians.

Cot(Nullable<Decimal>) Cot(Nullable<Decimal>) Cot(Nullable<Decimal>) Cot(Nullable<Decimal>)

ラジアンで指定された角度の三角関数コタンジェントを返す数学関数。A mathematical function that returns the trigonometric cotangent of the specified angle, in radians.

CurrentTimestamp() CurrentTimestamp() CurrentTimestamp() CurrentTimestamp()

現在の日付と時刻を返します。Returns the current date and time.

CurrentUser() CurrentUser() CurrentUser() CurrentUser()

現在のユーザーの名前を返します。Returns the name of the current user.

DataLength(Byte[]) DataLength(Byte[]) DataLength(Byte[]) DataLength(Byte[])

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<Boolean>) DataLength(Nullable<Boolean>) DataLength(Nullable<Boolean>) DataLength(Nullable<Boolean>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<DateTime>) DataLength(Nullable<DateTime>) DataLength(Nullable<DateTime>) DataLength(Nullable<DateTime>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<DateTimeOffset>) DataLength(Nullable<DateTimeOffset>) DataLength(Nullable<DateTimeOffset>) DataLength(Nullable<DateTimeOffset>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<Decimal>) DataLength(Nullable<Decimal>) DataLength(Nullable<Decimal>) DataLength(Nullable<Decimal>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<Double>) DataLength(Nullable<Double>) DataLength(Nullable<Double>) DataLength(Nullable<Double>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<Guid>) DataLength(Nullable<Guid>) DataLength(Nullable<Guid>) DataLength(Nullable<Guid>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(Nullable<TimeSpan>) DataLength(Nullable<TimeSpan>) DataLength(Nullable<TimeSpan>) DataLength(Nullable<TimeSpan>)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DataLength(String) DataLength(String) DataLength(String) DataLength(String)

式を表すために必要なバイト数を返します。Returns the number of bytes used to represent any expression.

DateAdd(String, Nullable<Double>, String) DateAdd(String, Nullable<Double>, String) DateAdd(String, Nullable<Double>, String) DateAdd(String, Nullable<Double>, String)

指定された日付に特定の期間を加えた新しい datetime 値を返します。Returns a new datetime value based on adding an interval to the specified date.

DateAdd(String, Nullable<Double>, Nullable<TimeSpan>) DateAdd(String, Nullable<Double>, Nullable<TimeSpan>) DateAdd(String, Nullable<Double>, Nullable<TimeSpan>) DateAdd(String, Nullable<Double>, Nullable<TimeSpan>)

指定された期間に特定の期間を加えた新しい期間を返します。Returns a new time span value based on adding an interval to the specified time span.

DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>) DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>) DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>) DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>)

指定された日付に特定の期間を加えた新しい日付値を返します。Returns a new date value based on adding an interval to the specified date.

DateAdd(String, Nullable<Double>, Nullable<DateTime>) DateAdd(String, Nullable<Double>, Nullable<DateTime>) DateAdd(String, Nullable<Double>, Nullable<DateTime>) DateAdd(String, Nullable<Double>, Nullable<DateTime>)

指定された日付に特定の期間を加えた新しい datetime 値を返します。Returns a new datetime value based on adding an interval to the specified date.

DateDiff(String, String, String) DateDiff(String, String, String) DateDiff(String, String, String) DateDiff(String, String, String)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, String, Nullable<TimeSpan>) DateDiff(String, String, Nullable<TimeSpan>) DateDiff(String, String, Nullable<TimeSpan>) DateDiff(String, String, Nullable<TimeSpan>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, String, Nullable<DateTimeOffset>) DateDiff(String, String, Nullable<DateTimeOffset>) DateDiff(String, String, Nullable<DateTimeOffset>) DateDiff(String, String, Nullable<DateTimeOffset>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, String, Nullable<DateTime>) DateDiff(String, String, Nullable<DateTime>) DateDiff(String, String, Nullable<DateTime>) DateDiff(String, String, Nullable<DateTime>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<TimeSpan>, String) DateDiff(String, Nullable<TimeSpan>, String) DateDiff(String, Nullable<TimeSpan>, String) DateDiff(String, Nullable<TimeSpan>, String)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTimeOffset>, String) DateDiff(String, Nullable<DateTimeOffset>, String) DateDiff(String, Nullable<DateTimeOffset>, String) DateDiff(String, Nullable<DateTimeOffset>, String)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTime>, String) DateDiff(String, Nullable<DateTime>, String) DateDiff(String, Nullable<DateTime>, String) DateDiff(String, Nullable<DateTime>, String)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)

指定された開始日から終了日までの間隔を、指定された日付構成要素の単位で返します。Returns the count of the specified datepart boundaries crossed between the specified start date and end date.

DateName(String, String) DateName(String, String) DateName(String, String) DateName(String, String)

指定された日付の特定の日付構成要素を表す文字列を返します。Returns a character string that represents the specified datepart of the specified date.

DateName(String, Nullable<TimeSpan>) DateName(String, Nullable<TimeSpan>) DateName(String, Nullable<TimeSpan>) DateName(String, Nullable<TimeSpan>)

指定された日付の特定の日付構成要素を表す文字列を返します。Returns a character string that represents the specified datepart of the specified date.

DateName(String, Nullable<DateTimeOffset>) DateName(String, Nullable<DateTimeOffset>) DateName(String, Nullable<DateTimeOffset>) DateName(String, Nullable<DateTimeOffset>)

指定された日付の特定の日付構成要素を表す文字列を返します。Returns a character string that represents the specified datepart of the specified date.

DateName(String, Nullable<DateTime>) DateName(String, Nullable<DateTime>) DateName(String, Nullable<DateTime>) DateName(String, Nullable<DateTime>)

指定された日付の特定の日付構成要素を表す文字列を返します。Returns a character string that represents the specified datepart of the specified date.

DatePart(String, Nullable<DateTime>) DatePart(String, Nullable<DateTime>) DatePart(String, Nullable<DateTime>) DatePart(String, Nullable<DateTime>)

指定された日付について、特定の日付要素を整数で返します。Returns an integer that represents the specified datepart of the specified date.

DatePart(String, Nullable<DateTimeOffset>) DatePart(String, Nullable<DateTimeOffset>) DatePart(String, Nullable<DateTimeOffset>) DatePart(String, Nullable<DateTimeOffset>)

指定された日付について、特定の日付要素を整数で返します。Returns an integer that represents the specified datepart of the specified date.

DatePart(String, Nullable<TimeSpan>) DatePart(String, Nullable<TimeSpan>) DatePart(String, Nullable<TimeSpan>) DatePart(String, Nullable<TimeSpan>)

指定された日付について、特定の日付要素を整数で返します。Returns an integer that represents the specified datepart of the specified date.

DatePart(String, String) DatePart(String, String) DatePart(String, String) DatePart(String, String)

指定された日付について、特定の日付要素を整数で返します。Returns an integer that represents the specified datepart of the specified date.

Degrees(Nullable<Int64>) Degrees(Nullable<Int64>) Degrees(Nullable<Int64>) Degrees(Nullable<Int64>)

ラジアンで指定された角度に対応する度数法の角度を返します。Returns the corresponding angle in degrees for an angle specified in radians.

Degrees(Nullable<Int32>) Degrees(Nullable<Int32>) Degrees(Nullable<Int32>) Degrees(Nullable<Int32>)

ラジアンで指定された角度に対応する度数法の角度を返します。Returns the corresponding angle in degrees for an angle specified in radians.

Degrees(Nullable<Double>) Degrees(Nullable<Double>) Degrees(Nullable<Double>) Degrees(Nullable<Double>)

ラジアンで指定された角度に対応する度数法の角度を返します。Returns the corresponding angle in degrees for an angle specified in radians.

Degrees(Nullable<Decimal>) Degrees(Nullable<Decimal>) Degrees(Nullable<Decimal>) Degrees(Nullable<Decimal>)

ラジアンで指定された角度に対応する度数法の角度を返します。Returns the corresponding angle in degrees for an angle specified in radians.

Difference(String, String) Difference(String, String) Difference(String, String) Difference(String, String)

2 つの文字式の SOUNDEX 値の差を表す整数値を返します。Returns an integer value that indicates the difference between the SOUNDEX values of two character expressions.

Exp(Nullable<Decimal>) Exp(Nullable<Decimal>) Exp(Nullable<Decimal>) Exp(Nullable<Decimal>)

指定された float 型の式の指数値を返します。Returns the exponential value of the specified float expression.

Exp(Nullable<Double>) Exp(Nullable<Double>) Exp(Nullable<Double>) Exp(Nullable<Double>)

指定された float 型の式の指数値を返します。Returns the exponential value of the specified float expression.

GetDate() GetDate() GetDate() GetDate()

現在のデータベース システムのタイムスタンプを、データベースのタイム ゾーン オフセットを除いた datetime 値として返します。Returns the current database system timestamp as a datetime value without the database time zone offset. この値は、SQL Server のインスタンスが実行されているコンピューターのオペレーティング システムから取得されます。This value is derived from the operating system of the computer on which the instance of SQL Server is running.

GetUtcDate() GetUtcDate() GetUtcDate() GetUtcDate()

現在のデータベース システムのタイムスタンプを datetime 値として返します。Returns the current database system timestamp as a datetime value. データベースのタイム ゾーン オフセットは含まれません。The database time zone offset is not included. この値は現在の UTC 時刻 (世界協定時刻) を表します。This value represents the current UTC time (Coordinated Universal Time). この値は、SQL Server のインスタンスが実行されているコンピューターのオペレーティング システムから取得されます。This value is derived from the operating system of the computer on which the instance of SQL Server is running.

HostName() HostName() HostName() HostName()

ワークステーション名を返します。Returns the workstation name.

IsDate(String) IsDate(String) IsDate(String) IsDate(String)

入力された値が有効な日付または時刻であるかどうかを示します。Indicates whether the input value is a valid date or time.

IsNumeric(String) IsNumeric(String) IsNumeric(String) IsNumeric(String)

入力された値が有効な数値型であるかどうかを示します。Indicates whether the input value is a valid numeric type.

Log(Nullable<Decimal>) Log(Nullable<Decimal>) Log(Nullable<Decimal>) Log(Nullable<Decimal>)

指定された入力値の自然対数を返します。Returns the natural logarithm of the specified input value.

Log(Nullable<Double>) Log(Nullable<Double>) Log(Nullable<Double>) Log(Nullable<Double>)

指定された入力値の自然対数を返します。Returns the natural logarithm of the specified input value.

Log10(Nullable<Decimal>) Log10(Nullable<Decimal>) Log10(Nullable<Decimal>) Log10(Nullable<Decimal>)

指定された入力値の 10 を底とする対数を返します。Returns the base-10 logarithm of the specified input value.

Log10(Nullable<Double>) Log10(Nullable<Double>) Log10(Nullable<Double>) Log10(Nullable<Double>)

指定された入力値の 10 を底とする対数を返します。Returns the base-10 logarithm of the specified input value.

NChar(Nullable<Int32>) NChar(Nullable<Int32>) NChar(Nullable<Int32>) NChar(Nullable<Int32>)

Unicode 標準の定義に従って、指定された整数コードの Unicode 文字を返します。Returns the Unicode character with the specified integer code, as defined by the Unicode standard.

PatIndex(String, String) PatIndex(String, String) PatIndex(String, String) PatIndex(String, String)

有効なテキストおよび文字データ型の指定された式の中で特定のパターンが最初に現れる先頭位置 (パターンが見つからない場合は 0) を返します。Returns the starting position of the first occurrence of a pattern in a specified expression, or zeros if the pattern is not found, on all valid text and character data types.

Pi() Pi() Pi() Pi()

パイ (π) の定数値を返します。Returns the constant value of pi.

QuoteName(String) QuoteName(String) QuoteName(String) QuoteName(String)

Unicode 文字列に区切り記号を追加して返すことで、入力文字列から区切り記号で囲まれた有効な Microsoft SQL Server 識別子を作成します。Returns a Unicode string with the delimiters added to make the input string a valid Microsoft SQL Server delimited identifier.

QuoteName(String, String) QuoteName(String, String) QuoteName(String, String) QuoteName(String, String)

Unicode 文字列に区切り記号を追加して返すことで、入力文字列から区切り記号で囲まれた有効な Microsoft SQL Server 識別子を作成します。Returns a Unicode string with the delimiters added to make the input string a valid Microsoft SQL Server delimited identifier.

Radians(Nullable<Decimal>) Radians(Nullable<Decimal>) Radians(Nullable<Decimal>) Radians(Nullable<Decimal>)

度数法で指定された角度に対応する弧度法のラジアンを返します。Returns the radian measure corresponding to the specified angle in degrees.

Radians(Nullable<Double>) Radians(Nullable<Double>) Radians(Nullable<Double>) Radians(Nullable<Double>)

度数法で指定された角度に対応する弧度法のラジアンを返します。Returns the radian measure corresponding to the specified angle in degrees.

Radians(Nullable<Int32>) Radians(Nullable<Int32>) Radians(Nullable<Int32>) Radians(Nullable<Int32>)

度数法で指定された角度に対応する弧度法のラジアンを返します。Returns the radian measure corresponding to the specified angle in degrees.

Radians(Nullable<Int64>) Radians(Nullable<Int64>) Radians(Nullable<Int64>) Radians(Nullable<Int64>)

度数法で指定された角度に対応する弧度法のラジアンを返します。Returns the radian measure corresponding to the specified angle in degrees.

Rand() Rand() Rand() Rand()

0 ~ 1 (0 と 1 は除く) の float 型の疑似乱数値を返します。Returns a pseudo-random float value from 0 through 1, exclusive.

Rand(Nullable<Int32>) Rand(Nullable<Int32>) Rand(Nullable<Int32>) Rand(Nullable<Int32>)

0 ~ 1 (0 と 1 は除く) の float 型の疑似乱数値を返します。Returns a pseudo-random float value from 0 through 1, exclusive.

Replicate(String, Nullable<Int32>) Replicate(String, Nullable<Int32>) Replicate(String, Nullable<Int32>) Replicate(String, Nullable<Int32>)

指定された回数だけ文字列値を繰り返します。Repeats a string value a specified number of times.

Sign(Nullable<Decimal>) Sign(Nullable<Decimal>) Sign(Nullable<Decimal>) Sign(Nullable<Decimal>)

指定した式の符号として、正 (+1)、負 (-1)、ゼロ (0) のいずれかを返します。Returns the positive (+1), zero (0), or negative (-1) sign of the specified expression.

Sign(Nullable<Double>) Sign(Nullable<Double>) Sign(Nullable<Double>) Sign(Nullable<Double>)

指定した式の符号として、正 (+1)、負 (-1)、ゼロ (0) のいずれかを返します。Returns the positive (+1), zero (0), or negative (-1) sign of the specified expression.

Sign(Nullable<Int32>) Sign(Nullable<Int32>) Sign(Nullable<Int32>) Sign(Nullable<Int32>)

指定した式の符号として、正 (+1)、負 (-1)、ゼロ (0) のいずれかを返します。Returns the positive (+1), zero (0), or negative (-1) sign of the specified expression.

Sign(Nullable<Int64>) Sign(Nullable<Int64>) Sign(Nullable<Int64>) Sign(Nullable<Int64>)

指定した式の符号として、正 (+1)、負 (-1)、ゼロ (0) のいずれかを返します。Returns the positive (+1), zero (0), or negative (-1) sign of the specified expression.

Sin(Nullable<Decimal>) Sin(Nullable<Decimal>) Sin(Nullable<Decimal>) Sin(Nullable<Decimal>)

指定された角度の三角関数サインを返します。Returns the trigonometric sine of the specified angle.

Sin(Nullable<Double>) Sin(Nullable<Double>) Sin(Nullable<Double>) Sin(Nullable<Double>)

指定された角度の三角関数サインを返します。Returns the trigonometric sine of the specified angle.

SoundCode(String) SoundCode(String) SoundCode(String) SoundCode(String)

英数字の文字列を発音が似た単語や名前を見つけるための 4 文字のコード (SOUNDEX) に変換します。Converts an alphanumeric string to a four-character (SOUNDEX) code to find similar-sounding words or names.

Space(Nullable<Int32>) Space(Nullable<Int32>) Space(Nullable<Int32>) Space(Nullable<Int32>)

連続する空白文字で構成される文字列を返します。Returns a string of repeated spaces.

Square(Nullable<Decimal>) Square(Nullable<Decimal>) Square(Nullable<Decimal>) Square(Nullable<Decimal>)

指定された数値の 2 乗を返します。Returns the square of the specified number.

Square(Nullable<Double>) Square(Nullable<Double>) Square(Nullable<Double>) Square(Nullable<Double>)

指定された数値の 2 乗を返します。Returns the square of the specified number.

SquareRoot(Nullable<Decimal>) SquareRoot(Nullable<Decimal>) SquareRoot(Nullable<Decimal>) SquareRoot(Nullable<Decimal>)

指定された数値の平方根を返します。Returns the square root of the specified number.

SquareRoot(Nullable<Double>) SquareRoot(Nullable<Double>) SquareRoot(Nullable<Double>) SquareRoot(Nullable<Double>)

指定された数値の平方根を返します。Returns the square root of the specified number.

StringConvert(Nullable<Decimal>) StringConvert(Nullable<Decimal>) StringConvert(Nullable<Decimal>) StringConvert(Nullable<Decimal>)

数値データから変換された文字データを返します。Returns character data converted from numeric data.

StringConvert(Nullable<Double>) StringConvert(Nullable<Double>) StringConvert(Nullable<Double>) StringConvert(Nullable<Double>)

数値データから変換された文字データを返します。Returns character data converted from numeric data.

StringConvert(Nullable<Decimal>, Nullable<Int32>) StringConvert(Nullable<Decimal>, Nullable<Int32>) StringConvert(Nullable<Decimal>, Nullable<Int32>) StringConvert(Nullable<Decimal>, Nullable<Int32>)

数値データから変換された文字データを返します。Returns character data converted from numeric data.

StringConvert(Nullable<Double>, Nullable<Int32>) StringConvert(Nullable<Double>, Nullable<Int32>) StringConvert(Nullable<Double>, Nullable<Int32>) StringConvert(Nullable<Double>, Nullable<Int32>)

数値データから変換された文字データを返します。Returns character data converted from numeric data.

StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>) StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>) StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>) StringConvert(Nullable<Decimal>, Nullable<Int32>, Nullable<Int32>)

数値データから変換された文字データを返します。Returns character data converted from numeric data.

StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>) StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>) StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>) StringConvert(Nullable<Double>, Nullable<Int32>, Nullable<Int32>)

数値データから変換された文字データを返します。Returns character data converted from numeric data.

Stuff(String, Nullable<Int32>, Nullable<Int32>, String) Stuff(String, Nullable<Int32>, Nullable<Int32>, String) Stuff(String, Nullable<Int32>, Nullable<Int32>, String) Stuff(String, Nullable<Int32>, Nullable<Int32>, String)

文字列を別の文字列に挿入します。Inserts a string into another string. 挿入先の文字列から、引数 start で指定された位置を起点として、指定された長さの文字を削除した後、start 位置に別の文字列を挿入します。It deletes a specified length of characters in the target string at the start position and then inserts the second string into the target string at the start position.

Tan(Nullable<Decimal>) Tan(Nullable<Decimal>) Tan(Nullable<Decimal>) Tan(Nullable<Decimal>)

入力された式の三角関数タンジェントを返します。Returns the trigonometric tangent of the input expression.

Tan(Nullable<Double>) Tan(Nullable<Double>) Tan(Nullable<Double>) Tan(Nullable<Double>)

入力された式の三角関数タンジェントを返します。Returns the trigonometric tangent of the input expression.

Unicode(String) Unicode(String) Unicode(String) Unicode(String)

Unicode 標準に定義された、入力式の先頭文字の整数値を返します。Returns the integer value, as defined by the Unicode standard, for the first character of the input expression.

UserName() UserName() UserName() UserName()

指定された識別番号に対応するデータベース ユーザー名を返します。Returns a database user name corresponding to a specified identification number.

UserName(Nullable<Int32>) UserName(Nullable<Int32>) UserName(Nullable<Int32>) UserName(Nullable<Int32>)

指定された識別番号に対応するデータベース ユーザー名を返します。Returns a database user name corresponding to a specified identification number.

適用対象