我想将数据从一个数据库的表传输到另一个数据库中的表,为此我写了这个SQL
INSERT INTO 3tier-loginmodule-linq..tbl_rolll(Roll_id,Roll_Name)
SELECT
Roll_id, Roll_Name
FROM
LoginMaster..tbl_roll;
但是我收到了错误
Msg 102,Level 15,State 1,Line 1
' 3'附近的语法不正确。
答案 0 :(得分:3)
在对象名称周围使用方括号
INSERT INTO [3tier-loginmodule-linq].....etc
或使用评论中建议的双引号
INSERT INTO "3tier-loginmodule-linq".....etc