> Tech > Filstream : Création de table

Filstream : Création de table

Tech - Par Renaud ROSSET - Publié le 08 septembre 2014

Au niveau de la table, les documents FILESTREAM sont stockés dans des colonnes de type varbinary(max) sur lesquelles nous allons simplement activer la propriété FILESTREAM.

Filstream : Création de table

Chaque table peut contenir une ou plusieurs colonnes de ce type.

Mais ce n’est pas tout. La table doit également contenir une colonne qui servira d’identifiant pour l’agent FILESTREAM qui pourra ainsi localiser la bonne ligne dans la table.

Pour ce faire, cette colonne devra respecter les contraintes suivantes : elle devra être de type UniqueIdentifier, la propriété ROWGUIDCOL sera activée. Elle devra en plus interdire les valeurs NULL et recevoir une contrainte UNIQUE. Dans la majorité des cas, pour simplifier, on l’affectera en tant que PRIMARY KEY de la table.

Exemple :

CREATE TABLE T_FILESTREAM

(

[Id] [uniqueidentifier] ROWGUIDCOL NOT NULL

UNIQUE,

[Col1] INTEGER UNIQUE,

[Col_FS1] VARBINARY(MAX) FILESTREAM NULL,

[Col_FS2] VARBINARY(MAX) FILESTREAM NULL

)FILESTREAM_ON FG1_FILESTREAM

Téléchargez cette ressource

Créer des agents dans Microsoft 365 Copilot

Créer des agents dans Microsoft 365 Copilot

Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech