is of a type that is invalid for use as a key column in an index.
        Posted  
        
            by acidzombie24
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by acidzombie24
        
        
        
        Published on 2010-05-19T08:46:32Z
        Indexed on 
            2010/05/19
            8:50 UTC
        
        
        Read the original article
        Hit count: 1423
        
sql
|sql-server-2008
I have an error at
Column 'key' in table 'misc_info' is of a type that is invalid for use as a key column in an index.
where key is a nvarchar(max). A quick google found this. It however doesnt explain what a solution is. How do i create something like Dictionary where the key and value are both strings and obviously the key must be unique and is single. My sql statement was
create table [misc_info] (
[id] INTEGER PRIMARY KEY IDENTITY NOT NULL,
[key] nvarchar(max) UNIQUE NOT NULL,
[value] nvarchar(max) NOT NULL);
        © Stack Overflow or respective owner