2024年1月25日发(作者:)
sql set语句
SQL SET 语句
SQL SET 语句用于改变数据库查询处理的默认显示方式,包括对客户端支持的字符集,排序规则和数字表示方式等。可以把其理解成数据库客户端配置参数选项。
SQL SET 命令可以用来:
1. 修改查询结果集的内容和风格:
SET option_name option-value;
2. 修改系统变量的值:
SET @variable_name=value;
3. 设置任意数量的用户变量:
SET variable_name=value;
4. 确定客户端字符集:
SET character_set_client=charset_name;
5. 确定客户端排序规则:
SET sql_sort_order=name ;
6. 改变MySQL中NUMERIC和DECIMAL数据类型的小数显示方式:
SET sql_number_system=name ;
7. 启用MySQL安全及权限管理:
SET sql_safe_updates number;
8. 设置客户端编码:
SET character_set_connection=charset_name;
9. 改变日期和时间格式:
SET datetime_format=date_format;
SET 选项名 选项值
SET option_name = option-value;
通过SET 语句可以修改数据库的一些显示设置,可以完全地改变查询显示的风格。SET 也能实现一些脚本中的变量设定,它会将变量的值储存在内存当中,以便于以后使用。当然,它还能完成一些SQL语句处理上的其他设定,如:排序算法,字符集,日期时间显示格式等等,为了保证SQL 查询的精确性,也可以设置MySQL安全及权限管理。SET 语句改变的不仅仅是查询输出,而是多种改变,因此使用时请确保清楚确定设定的值。


发布评论