gpt4 book ai didi

php - MySQL中的SET可以单独使用吗?

转载 作者:行者123 更新时间:2023-11-29 06:09:00 27 4
gpt4 key购买 nike

我正在更新一些旧代码,但在这方面找不到任何内容。 SET 可以在没有 UPDATE 的情况下单独使用吗?我认为这是上一个程序员的错误,但如果不是,我不想将其丢弃。

我看到它使用的唯一方法:

更新表名SET column1=value1,column2=value2,...WHERE some_column=some_value;

这是他们的声明,其中 $time 基于时区公式:

SET time_zone = '$time'

这里是更多的完整代码:

$timezone = $_SESSION['time'];

if ($timezone < 10 && $timezone > -10) {
if ($timezone < 0) {
$timezone = substr($timezone, 1);
$offset = "-0$timezone:00";
} else {
$offset = "+0$timezone:00";
}
} else {
if ($timezone < 0) {
$timezone = substr($timezone, 1);
$offset = "-$timezone:00";
} else {
$offset = "+$timezone:00";
}
}
$qry= "SET time_zone = '$offset ' ";
mysql_query($qry)

最佳答案

这是每个连接的时区设置。

来自手册页 MySQL Server Time Zone Support

Per-connection time zones. Each client that connects has its own time zone setting, given by the session time_zone variable. Initially, the session variable takes its value from the global time_zone variable, but the client can change its own time zone with this statement:

mysql> SET time_zone = timezone;

关于php - MySQL中的SET可以单独使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39475172/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com