尝试使用 sql 查询 INSERT INTO 在我的 table 中插入一行
Trying to insert a row into my table using sql query INSERT INTO
我正在尝试使用 INSERT INTO
SQL 查询向我的数据库中插入一个新行。我不确定我做错了什么,因为我不是更有经验的程序员。
我试图在按下按钮时将整数值 1 添加到问题类型列。我的主键自动递增,所以这应该不是问题,因为所有其他列都可以为 NULL。
INSERT INTO dbo.Questions (Question Type)
VALUES (1)
当我对此查询按“确定”时,显示一条错误消息:
An error occurred while trying to create the parameterized query:
Error in list of function arguments: 'Type' not recognized. Incomplete parameters or column list. Unable to parse query text.
这是 table 我要添加到的代码:
CREATE TABLE [dbo].[Questions] (
[QuestionID] INT IDENTITY (1, 1) NOT NULL,
[Actual answer] NVARCHAR (50) NULL,
[Question Space] NVARCHAR (50) NULL,
[Question Type] INT NULL,
PRIMARY KEY CLUSTERED ([QuestionID] ASC)
);
试试这个..
如果列名有白色 Space,则应使用方括号 ([]).
将整个列名括起来
INSERT INTO dbo.Questions ([Question Type])
VALUES (1)
这是 SQL 服务器...
如果是 MySQL 则使用 ("") 或 (``)
您不允许在列名之间使用空格。使用带有 double quotes
或 square braces
.""
或 []
的标识符
INSERT INTO dbo.Questions ("Question Type")
VALUES (1)
由于(还)没有代码可以访问该 table,请删除列名称中的空格。
我正在尝试使用 INSERT INTO
SQL 查询向我的数据库中插入一个新行。我不确定我做错了什么,因为我不是更有经验的程序员。
我试图在按下按钮时将整数值 1 添加到问题类型列。我的主键自动递增,所以这应该不是问题,因为所有其他列都可以为 NULL。
INSERT INTO dbo.Questions (Question Type)
VALUES (1)
当我对此查询按“确定”时,显示一条错误消息:
An error occurred while trying to create the parameterized query:
Error in list of function arguments: 'Type' not recognized. Incomplete parameters or column list. Unable to parse query text.
这是 table 我要添加到的代码:
CREATE TABLE [dbo].[Questions] (
[QuestionID] INT IDENTITY (1, 1) NOT NULL,
[Actual answer] NVARCHAR (50) NULL,
[Question Space] NVARCHAR (50) NULL,
[Question Type] INT NULL,
PRIMARY KEY CLUSTERED ([QuestionID] ASC)
);
试试这个.. 如果列名有白色 Space,则应使用方括号 ([]).
将整个列名括起来INSERT INTO dbo.Questions ([Question Type])
VALUES (1)
这是 SQL 服务器... 如果是 MySQL 则使用 ("") 或 (``)
您不允许在列名之间使用空格。使用带有 double quotes
或 square braces
.""
或 []
INSERT INTO dbo.Questions ("Question Type")
VALUES (1)
由于(还)没有代码可以访问该 table,请删除列名称中的空格。