Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 1.3 KB

File metadata and controls

55 lines (39 loc) · 1.3 KB
title FREEZE Statement (MDX) | Microsoft Docs
ms.date 06/04/2018
ms.prod sql
ms.technology analysis-services
ms.custom mdx
ms.topic reference
ms.author owend
ms.reviewer owend
author minewiskan

MDX Scripting - FREEZE

Locks the cell values of a specified subcube to their current values. When the cell values are locked, changes to other cells have no effect on the cells that are locked.

Syntax

  
FREEZE Subcube_Expression   

Arguments

Subcube_Expression
A valid Multidimensional Expressions (MDX) expression that returns a subcube.

Remarks

The FREEZE statement locks the values of cells in a specified subcube, preventing subsequent statements in an MDX script from changing their values in subsequent calculation passes.

In the following example, A and B represent subcubes in an MDX calculation script:

B = 2;  
A = B;  
B = 3  

At this point, both A and B are equal to 3.

We now insert the Freeze function to lock the cells in the A subcube:

B = 2;  
A = B;  
FREEZE(A);  
B = 3  

A is now equal to 2, and B is equal to 3.

See Also

MDX Scripting Statements (MDX)