Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

martedì 25 marzo 2008

[70-431] I tipi di dato varchar e nvarchar di SQL Server 2005

Per quanto io abbia promesso che mi sarei limitato con gli errata corrige dei testi Microsoft, ho appena trovato un errore nel Self-Paced Training Kit per l'esame 70-431 che merita di essere segnalato, data la sua gravità. A pagina 113 si dice che, quando si dichiara un tipo di dati char, varchar, nchar oppure nvarchar, il valore indicato tra parentesi rappresenta il numero di byte utilizzati: di conseguenza, nel caso dei tipi Unicode, il numero di caratteri effettivamente memorizzabili equivale alla metà del numero indicato, dato che in Unicode ogni carattere è rappresentato da due byte. In realtà non è così. Infatti, come si legge su MSDN (prendo il caso dei tipi di dato a lunghezza fissa):

char [ ( n ) ]  Fixed-length, non-Unicode character data with a length of n bytes.

nchar [ ( n ) ] Fixed-length Unicode character data of n characters.  

Dunque, quando si usa nchar (o, analogamente, nvarchar), quello che si specifica è il numero massimo di caratteri, non di byte. Forse l'errore è nato dal fatto che MSDN, per i tipi ANSI, parla di byte, mentre per quelli Unicode fa riferimento ai caratteri. Per essere più coerenti si potrebbe parlare di caratteri anche nel caso di char e varchar, dal momento che, in questi tipi di dato, ogni byte è espresso esattamente con un carattere.

Technorati Tags: ,

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (4) | Filed Under [ Certificazioni SQL Server ]

Microsoft riapre i vecchi feedback

Questa mattina ho ricevuto un messaggio di notifica da parte di Microsoft Connect in cui mi è stato comunicato che un feedback relativo a Windows Home Server, da me inviato ad aprile 2007 e dichiarato chiuso un paio di mesi dopo, ma senza essere stato effettivamente preso in considerazione, è stato riaperto proprio oggi. Mi ha fatto piacere constatare che Microsoft "non si dimentica" di nessuno dei feedback che riceve .

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (0) | Filed Under [ Windows Home Server ]

Hyper-V Management Tools available for Vista SP1

These tools allow you to manage and interact with an installation of Hyper-V from your Vista computer in exactly the same manner that you do on a full installation of Windows Server 2008.  Note that you need to have SP1 installed on Vista in order for this to work.

Per i dettagli e per il link al download rimando direttamente alla fonte.

Technorati Tags: ,

posted @ lunedì 1 gennaio 0001 00:00 | Feedback (0) | Filed Under [ Windows Related ]

Powered by:
Powered By Subtext Powered By ASP.NET