CREATE TABLE TEXTIMAGE_ON [PRIMARY] é redundante, existe apenas um grupo de arquivos?

9

Recentemente, gerei scripts para um banco de dados legado e descobri que a maioria das tabelas foi criada TEXTIMAGE_ON [PRIMARY], mas há apenas um grupo de arquivos.

TEXTIMAGE_ON [PRIMARY] é redundante quando há apenas um único grupo de arquivos, correto?

jbd
fonte

Respostas:

11

Sim, isso é redundante. Por padrão, o SSMS criará um script para esses

A opção está aqui:

Opção de grupo de arquivos SSMS

gbn
fonte
2

Este também é um bug de longa data, porque também gera TEXTIMAGE_ON quando a execução do script falha, porque essa opção é definida quando não há colunas de texto apropriadas!

Dave
fonte