2

XP の Visual Studio 2008 で SQL CE 3.5 でテーブルを作成しようとしていますが、列の型に nchar/nvarchar しかありません。(デザイナーで)

フルバージョンは 3.5.5386.0 です

この記事によると、CE 3.5 は char と varchar をサポートする必要があります: http://msdn.microsoft.com/en-us/library/ms172424(v=sql.105).aspx

何か案は?

4

1 に答える 1

2

SQL CE は、長い間 Unicode ベースでした。

SQL Server のすべてのデータ型が SQL Server CE でサポートされているわけではありません。たとえば、非 Unicode テキスト列 (varchar、char、text) および smallmoney はサポートされていません。ただし、nvarchar、nchar、ntext、および money がサポートされています。

リンク先の記事を読み間違えたに違いありません。char/varchar のみ nchar/nvarchar についての言及はありません。そして、この SO 投稿が興味深いと思うかもしれません。

于 2012-06-26T16:56:44.943 に答える