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]

Advertisements

About Marcos Freccia

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

Posted on February 28, 2012, in Administração, SQL Server 2012, SQL Server Denali, VirtualPass and tagged , , , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: