Создание таблицы для хранения данных FILESTREAM
Применимо к:SQL Server
В этом разделе приводятся сведения о создании таблицы для хранения данных FILESTREAM.
Если в базе данных имеется файловая группа FILESTREAM, можно создавать или изменять таблицы для хранения данных FILESTREAM. Чтобы указать, что в столбце будут содержаться данные типа FILESTREAM, необходимо создать столбец с типом данных varbinary(max) и добавить атрибут FILESTREAM.
Создание таблицы для хранения данных FILESTREAM
В СРЕДЕ SQL Server Management Studio щелкните "Создать запрос" , чтобы отобразить редактор запросов.
Скопируйте код Transact-SQL из следующего примера в редактор запросов. Этот код Transact-SQL создает таблицу с поддержкой FILESTREAM с именем Records.
Чтобы создать таблицу, нажмите кнопку Выполнить.
пример
В следующем примере кода показано, как создать таблицу с именем Records
. Столбец Id
является столбцом типа ROWGUIDCOL
и необходим для использования данных FILESTREAM с API Win32. Столбец SerialNumber
имеет тип UNIQUE INTEGER
. Столбец Chart
является столбцом типа FILESTREAM
и используется для хранения данных Chart
в файловой системе.
Заметка
Этот пример ссылается на базу данных Archive, созданную в разделе Создание базы данных с поддержкой FILESTREAM.
CREATE TABLE Archive.dbo.Records
(
[Id] [uniqueidentifier] ROWGUIDCOL NOT NULL UNIQUE,
[SerialNumber] INTEGER UNIQUE,
[Chart] VARBINARY(MAX) FILESTREAM NULL
);
GO
См. также
CREATE TABLE (Transact-SQL)
Инструкция ALTER TABLE (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по