小编Cha*_*don的帖子

在SQL Server 2008中替换为

我尝试进行迁移,但我对此查询有问题:

$DB->query("replace into periodetojour(idperiode,idjour,heure)
            values('".addslashes($idperiode)."','2','".addslashes($mardi)."')");
Run Code Online (Sandbox Code Playgroud)

我看到它REPLACE INTO不能在SQL Server 2008中使用,而且我可以使用它MERGE INTO

我的问题是,我没有找到任何使用的查询,MERGE INTO所以我可能没有使用它.您是否知道如何使用MERGE INTO更改它?是否有义务在SQL Server 2008中更改它?

感谢您的回答.

mysql migration sql-server-2008

3
推荐指数
1
解决办法
3673
查看次数

MYSQL到SQL - 限制更新

我尝试将我的代码从MYSQL更改为SQL,并且出现错误(SQL语法'限制').

所以我试图改变我的查询并用"TOP"更新,但似乎只适用于SELECT.

那么,我该如何更改这个MYSQL查询:

$fct="UPDATE `users` SET `STREAM_TITRE` = '$STREAM_TITRE',`STREAM_URL` = '$STREAM_URL',`STREAM_DESC` = '$STREAM_DESC',`STREAM_GENRE` = '$STREAM_GENRE' WHERE `ID` =$IDSESS LIMIT 1";
Run Code Online (Sandbox Code Playgroud)

这是我的无限制SQL代码:

$fct="UPDATE users SET STREAM_TITRE = '$STREAM_TITRE', STREAM_URL = '$STREAM_URL', STREAM_DESC = '$STREAM_DESC', STREAM_GENRE = '$STREAM_GENRE' WHERE ID = '$IDSESS'";
Run Code Online (Sandbox Code Playgroud)

谢谢

mysql sql limit

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×2

limit ×1

migration ×1

sql ×1

sql-server-2008 ×1