Impostazioni del progetto (mapping dei tipi) (SybaseToSQL)
La pagina Mapping dei tipi della finestra di dialogo Impostazioni progetto contiene impostazioni che consentono di personalizzare il modo in cui SSMA converte i tipi di dati Sybase Adaptive Server Enterprise (ASE) in tipi di dati di SQL Server.
La pagina Mapping dei tipi è disponibile nelle finestre di dialogo Impostazioni progetto e Impostazioni progetto predefinite.
Per specificare le impostazioni del tipo di mapping per tutti i progetti SSMA futuri, scegliere Impostazioni progetto predefinite dal menu Strumenti, selezionare il tipo di progetto di migrazione per cui è necessario visualizzare o modificare le impostazioni dall'elenco a discesa Versione destinazione migrazione, quindi selezionare Mapping dei tipi nella parte inferiore del riquadro a sinistra.
Per specificare le impostazioni per il progetto corrente, scegliere Impostazioni progetto dal menu Strumenti, quindi selezionare Mapping dei tipi nella parte inferiore del riquadro a sinistra.
Opzioni
Tipo Origine
Tipo di dati ASE mappato.
Tipo di destinazione
Tipo di dati di SQL Server di destinazione per il tipo di dati ASE specificato.
Vedere la tabella nella sezione successiva per il mapping dei tipi SSMA predefinito per Sybase.
Aggiunta
Fare clic per aggiungere un tipo di dati all'elenco di mapping.
Modifica
Fare clic per modificare il tipo di dati selezionato dall'elenco di mapping.
Rimuovi
Fare clic per rimuovere il mapping del tipo di dati selezionato dall'elenco di mapping.
Ripristina predefiniti
Fare clic per reimpostare l'elenco di mapping dei tipi alle impostazioni predefinite di SSMA.
Mapping dei tipi predefiniti
La tabella seguente contiene il mapping dei tipi predefinito tra i tipi di dati ASE e SQL Server.
Tipo di dati di ASE | Tipo di dati di SQL Server |
---|---|
bigint | bigint |
binary | binary |
binary[*..8000] | binary[*] |
binary[8001..*] | varbinary(max) |
bit | bit |
char | char |
char varying | varchar |
char varying[*..8000] | varchar[*] |
char varying[8001..*] | varchar(max) |
char[*..8000] | char[*] |
char[8001..*;] | varchar(max) |
character | char |
character varying | varchar |
character varying[*..8000] | varchar[*] |
character varying[8001..*] | varchar(max) |
character[*..8000] | char[*] |
character[8001..*] | varchar(max) |
date | date |
datetime | datetime2[3] |
dec | decimal |
dec[*..*] | decimal[*] |
dec[*..*][*..*] | decimal[*][*] |
decimal | decimal |
decimal[*..*] | decimal[*] |
decimal[*..*][*..*] | decimal[*][*] |
double precision | float[53] |
float | float[53] |
float[*..15] | float[24] |
float[16..*] | float[53] |
Immagine | Immagine |
int | int |
integer | int |
longsysname | nvarchar[255] |
money | money |
national char | nchar |
national char[*..4000] | nchar[*] |
national char varying | nvarchar |
national char varying[*..4000] | nvarchar[*] |
national char varying[4001..*] | nvarchar(max) |
national char[4001..*] | nvarchar(max) |
national character | nchar |
national character[*..4000] | nchar[*] |
national character[4001..*] | nvarchar(max) |
national character varying | nvarchar |
national character varying[*..4000] | nvarchar[*] |
national character varying[4001..*] | nvarchar(max) |
national varchar | nvarchar |
national varchar[*..4000] | nvarchar[*] |
national varchar[4001..*] | nvarchar(max) |
nchar | nchar |
nchar varying | nvarchar |
nchar varying[*..4000] | nvarchar[*] |
nchar varying[4001..*] | nvarchar(max) |
nchar[*..4000] | nchar[*] |
nchar[4001..*] | nvarchar(max) |
numeric | numeric |
numeric[*..*] | numeric[*] |
numeric[*..*][*..*] | numeric[*][*] |
nvarchar | nvarchar |
nvarchar[*..4000] | nvarchar[*] |
nvarchar[4001..*] | nvarchar(max) |
real | float[24] |
smalldatetime | smalldatetime |
smallint | smallint |
smallmoney | smallmoney |
sysname | nvarchar[128] |
sysname[*..*] | nvarchar[255] |
Testo | Testo |
time | time[3] |
timestamp | rowversion |
tinyint | tinyint |
unichar | nchar |
unichar varying | nvarchar |
unichar varying[*..4000] | nvarchar[*] |
unichar varying[4001..*] | nvarchar(max) |
unichar[*..4000] | nchar[*] |
unichar[4001..*] | nvarchar(max) |
unitext | nvarchar(max) |
univarchar | nvarchar |
univarchar[*..4000] | nvarchar[*] |
univarchar[4001..*] | nvarchar(max) |
unsigned bigint | numeric[20][0] |
unsigned int | bigint |
unsigned smallint | int |
unsigned tinyint | tinyint |
varbinary | varbinary |
varbinary[*..8000] | varbinary[*] |
varbinary[8001..*] | varbinary(max) |
varchar | varchar |
varchar[*..8000] | varchar[*] |
varchar[8001..*] | varchar(max) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per