Vis*_*Dot -1 sql sql-server syntax-error sql-insert
基本上,我想运行这样的SQL语句,但是由于错误而不能。不知道为什么吗?
INSERT INTO allevent (eventname)
VALUES (select username from registered)
Run Code Online (Sandbox Code Playgroud)
消息156,级别15,状态1,第1行
关键字'select'附近的语法错误。消息102,级别15,状态1,行1
')'附近的语法不正确。
SELECT在查询中的语句周围不需要括号。
INSERT INTO allevent (eventname)
SELECT username FROM registered
Run Code Online (Sandbox Code Playgroud)
带括号的VALUES必填项,如下所示:
INSERT INTO tablename (fieldname)
VALUES ('field 01'), ('field 02');
Run Code Online (Sandbox Code Playgroud)
请找到该INSERT语句的语法。