TRANSPOR

Esse procedimento calcula a matriz transposta C a partir da matriz A.

Uso

O procedimento armazenado TRANSPOSE tem a seguinte sintaxe:
TRANSPOSE matrixA,matrixC )
Parâmetros
matrixA
O nome da matriz de entrada A.
Tipo: NVARCHAR(ANY)
matrixC
O nome da matriz de saída C.
Tipo: NVARCHAR(ANY)
Retorna
BOOLEAN TRUE sempre.

Exemplos

call nzm..shape('1,2,3,4,5,6,7,8,9,0',2,4,'A'); 
call nzm..transpose('A', 'B'); 
call nzm..print('A');
call nzm..print('B');
call nzm..delete_matrix('A');
call nzm..delete_matrix('B');

 SHAPE
-------
 t
(1 row)

 TRANSPOSE
-----------
 t
(1 row)

               PRINT
---------------------------------------
 -- matrix: A --
 1, 2, 3, 4
 5, 6, 7, 8
(1 row)

               PRINT
-------------------------------------
 -- matrix: B --
 1, 5
 2, 6
 3, 7
 4, 8
(1 row)

 DELETE_MATRIX
---------------
 t
(1 row)

 DELETE_MATRIX
---------------
 t
(1 row)