SQL Server 2012 Consultando os dados do FileTable

Olá pessoal, no ultimo post conhecemos essa nova feature chamada FileTable e hoje vamos aprender  algumas funções que nos permitira consultar os dados dessa tabela.

Consultando o caminho completo dos arquivos do FileTable

select file_stream.GetFileNamespacePath(1,1) from FileTableTest

UnidadeCompleta

Retornando o ID de um arquivo ou ID do diretório especifico dentro do diretorio do FileTable.

select distinct GETPATHLOCATOR(‘\\WIN-1Q77GGJ2BU9\MSSQLSERVER\FileTableDir\FileTableDir\Past’) from FileTableTest

PathLocatorID

Retornando apenas o diretorio padrao da unidade compartilhada do File Table.

select FileTableRootPath()

Consultando apenas os arquivos e diretórios dentro da unidade padrao do FileTable.

select file_stream.GetFileNamespacePath() from FileTableTest

Bom para consultar os dados em uma tabela do tipo FileTable as funções acima seriam as presentes no SQL Server 2012. Agora temos também as system views que merecem um próximo post para falar especificamente delas.

Por hoje é isso, espero que tenham gostado do post.

Abraços,
Marcos Freccia
[MCTS|MCITP|MCT SQL Server 2008]

Sobre Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Publicado em fevereiro 28, 2012, em Administração, SQL Server 2012, SQL Server Denali, VirtualPass e marcado como , , , , . Adicione o link aos favoritos. Deixe um comentário.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: