Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [SQL SERVER 2005] problema script creazione tabelle

    Ciao a tutti,

    ho un problema nella creazione dello script CREATE TABLES su un file: per la precisione alcuni campi si comportano come in questo caso


    CREATE TABLE [dbo].[tablex](
    [xxxxxxxxxx] [nvarchar](255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL

    In particolare avrei bisogno di creare un qualcosa che sia:


    CREATE TABLE [dbo].[tablex](
    [xxxxxxxxxx] [nvarchar](255) NULL,

    per confrontare meglio lo schema con winmerge.

    Esistono delle impostazioni sul SQL Server 2005 da modificare per togliere quel COLLATE?

    Grazie


    Mike "The Ram"

  2. #2
    AFAIK, COLLATE non è obbligatorio

  3. #3
    ciao Optime,

    forse non ho posto bene il problema:

    quando vado a Creare lo script per i create e drop della tabella, mi appare

    COLLATE SQL_Latin1_General_CP1_CI_AS

    Vorrei fare in modo che non mi appaia quando genero su file questi script, e su un altro pc con installato SS2005 me lo fa senza quella scritta ( devo fare un confronto con una versione su un server), c'è qualche configurazione particolare? la versione di SS2005 è 9.00.1399

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Tools -> Options

    Under Scripting (in the Table/View section)

    Set Include Collation to False


    da: http://stackoverflow.com/questions/2...-the-collation

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.