C#/SQLCE以编程方式创建表(自动增量+主键)
本文关键字:主键 SQLCE 编程 创建 方式 | 更新日期: 2023-09-27 17:58:14
我正在尝试以编程方式在SQL CE数据库中创建一个表。目前,我正在使用以下查询-尽管我得到了一个错误;
string command = @"CREATE TABLE CONNECTION(" +
"connection_id INTEGER IDENTITY(1,1) PRIMARY KEY, " +
"host NVARCHAR(255), port INT, key NVARCHAR(50), " +
"last_used NVARCHAR(15));";
我得到的错误是:
分析查询时出错。[令牌线编号=1,令牌线偏移=104,令牌错误=密钥]
我似乎不明白自己做错了什么。我习惯了MySQL,查询略有不同。
尝试将key
封装在括号中
string command = @"CREATE TABLE CONNECTION(" +
"connection_id INTEGER IDENTITY(1,1) PRIMARY KEY, " +
"host NVARCHAR(255), port INT, [key] NVARCHAR(50), " +
"last_used NVARCHAR(15));";
- 保留字