加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MYSQL数据库与MSSQL对比学习MYSQL的心得(六)--函数

发布时间:2020-12-26 08:26:38 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL数据库与MSSQL对比学习MYSQL的心得(六)--函数》要点: 本文介绍了MYSQL数据库与MSSQL对比学习MYSQL的心得(六)--函数,希望对您有用。如果有疑问,可以联系我们。 MYSQL应用 数学函数 MYSQL应用 1、求余函数MOD(X,Y) MYSQL应用 MOD(X,Y)返回x被y除

MYSQL应用CONVERT(...using...)带有USING的CONVERT()函数被用来在不同的字符集之间转化数据.

MYSQL应用
SELECT CHARSET('string'),CHARSET(CONVERT('string' USING latin1))

MYSQL应用
默认为utf8字符集,通过CONVERT()将字符串“string”的默认字符集改为latin1

MYSQL应用?

MYSQL应用7、改变数据类型的函数

MYSQL应用CAST(x,AS type)和CONVERT(x,type)函数将一个类型的值转换为另一个类型的值,可转换的type有:

MYSQL应用BINARY、CHAR(n)、DATE、TIME、DATETIME、DECIMAL、SIGNED、UNSIGNED

MYSQL应用在SQLSERVER里也是使用这两个函数进行数据类型转换的~

MYSQL应用
SELECT CAST(100 AS CHAR(2)),CONVERT('2013-8-9 12:12:12',TIME)

MYSQL应用

MYSQL应用可以看到,CAST(100 AS CHAR(2))将整数数据100转换为带有2个显示宽度的字符串类型,结果为10

MYSQL应用CONVERT('2013-8-9 12:12:12',TIME)将DATETIME类型的值,转换为TIME类型值,结果为“12:12:12”

MYSQL应用总结

MYSQL应用这一节简单介绍了MYSQL里的一些函数,并且比较了与SQLSERVER的区别?

MYSQL应用
TIPS:

MYSQL应用1、MYSQL中,日期时间以字符串形式存储在数据表中,因此可以使用字符串函数分别截取日期时间值的不同部分

MYSQL应用2、修改默认的字符集,更改MYSQL默认的字符集,在Windows中,只需要修改my.ini,该文件在MYSQL安装目录下.

MYSQL应用修改配置文件中的default-character-set和character-set-server参数值,将其改为想要的字符集名称,如:

MYSQL应用gbk、gb2312、latin1等,修改完之后,重启MYSQL服务,即可生效.

MYSQL应用如果不确定当前使用的字符集,可以使用下面的SQL语句来查看当前字符集进行对比

MYSQL应用
SHOW VARIABLES LIKE 'character_set_%'

MYSQL应用
?

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读