ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# RESET ## Name RESET -- 把一个运行时参数重置为缺省值 ## Synopsis ``` RESET _configuration_parameter_ RESET ALL ``` ## 描述 `RESET`将运行时参数恢复为缺省值。`RESET`是下面语句的一个变种 ``` SET _configuration_parameter_ TO DEFAULT ``` 请参考[SET](#calibre_link-675)命令获取详细信息。 缺省值是变量可以拥有并且在当前会话中没有用`SET`设置过的值。 这个数值的实际源头可能是编译时的缺省:配置文件、命令行开关、针对每个数据库或每用户的缺省设置。 这与将它定义为"在会话开始时该参数的值"有轻微的不同,因为如果值来自配置文件, 将会被重新设置为现在配置文件中声明的东西。参阅[Chapter 18](#calibre_link-500)获取细节。 `RESET`的事务性行为和`SET`相同:它的影响将会被事务回滚撤销。 ## 参数 `_configuration_parameter_` 可预置的运行时参数名。可用的参数在[Chapter 18](#calibre_link-500)和[SET](#calibre_link-675) 参考页中记录。 `ALL` 把所有运行时参数设置为缺省值。 ## 例子 把`timezone`配置变量设为其缺省值: ``` RESET timezone; ``` ## 兼容性 `RESET`是PostgreSQL扩展。 ## 又见 [SET](#calibre_link-675), [SHOW](#calibre_link-509)