我有一个问题,我想用2个select在新表中插入,但我不知道这是否可行… 我的代码: insert INTO attributs_libres_lignes VALUES ( SELECT LIGN_PKID, "INSERT HERE" from ATTRIBUTS_LIGNES a, "HERE THE NUMBER OF COLUMN OF PKID (1 to 4)", "HERE A DATE");
dbo、完全权限、本地SQL Server Express数据库、我创建和拥有的表。我刚刚在MLA中插入了一行,如果我执行SELECT * FROM MLA,我会得到我刚刚插入的行……"19“是关键字,它是一个标识列。插入行的代码是这样的:其中,DbS是到服务器的活动的工作连接,该服务器也用于插入。,Open创建了一个新的作用域,这将无法解释
varchar(250), Categoria varchar(250),tipoorigem varchar(250),Campanha varchar(250), PopUpId int);
set @sql= 'SELECT * from #Temp where ' + (SELECT Condicao FROM TBL_PDOC_SFA_PopUps_Principal WHERE PopUp_Id= @countTable); insert into #TempDadosExport(def
表中有一个具有唯一约束的字段(名为nickname ),这意味着在插入昵称之前将同一个昵称插入到table.So中是无法通过的--我应该知道这个昵称是否存在于字段中,有两种方法来处理这个问题,我想知道哪个更好(Only one SQL)
Insert data directly, then catch the database error code(in MySQL is 1586) to judge(One or two SQL