Todate
日付文字列を、計算で使用できる数値に変換します。
構文
Todate ( string_value_expression_1 ,string_value_expression_2 )
パラメータ
ノート
-
01-01-1970より前の日付を指定すると、この関数はエラーを戻します。
-
この関数でサポートされている最新の日付は、12-31-2037です。
例
06.01.1996より前に導入された製品の場合、次の問合せでは、予算の110%である改訂済予算が計算されます。
WITH MEMBER
[Scenario].[Revised Budget]
AS
'IIF (
[Product].CurrentMember.[Intro Date]
> TODATE("mm-dd-yyyy","06-01-1996"),
Budget * 1.1, Budget
)'
SELECT
{[Scenario].Budget, [Scenario].[Revised Budget]}
ON COLUMNS,
[Product].[200].Children
DIMENSION PROPERTIES [Intro Date]
ON ROWS
FROM Sample.Basic
WHERE ([Measures].[Sales], [Year].[Qtr3])
次の問合せは、グリッドを返します:
表4-132 MDXからの出力グリッドの例
Axis-1 | Axis-1.properties | 予算 | 改訂済予算 |
---|---|---|---|
200-10 | (導入日 = 09-27-1995、タイプ: TIME, ) | 11060 | 11060 |
200-20 | (導入日= 07-26-1996、タイプ: TIME, ) | 9680 | 10648 |
200-30 | (導入日 = 12-10-1996、タイプ: TIME, ) | 3880 | 4268 |
200-40 | (導入日 = 12-10-1996、タイプ: TIME, ) | 2660 | 2926 |