首页 > 数据库 >sql 修改日-月-年为 年-月-日

sql 修改日-月-年为 年-月-日

时间:2023-06-26 18:31:59浏览次数:25  
标签:字符 string MM dd replace 修改 sql REPLACE

需要用到 replace函数

语法:

replace(string,replaced_string,replace_string)

即replace(字符串,被替代字符,替代字符)

//修改日-月-年为 年-月-日

SELECT a.*, TO_CHAR(TO_DATE(REPLACE ( REPLACE ( REPLACE ( a.结算日期, '-', '/' ), '月 ', '' ), '月', '' ), 'dd/MM/yy'),'yyyy-MM-dd') 结算日期1  

 FROM "YBHCMZMX" a

标签:字符,string,MM,dd,replace,修改,sql,REPLACE
From: https://blog.51cto.com/u_15558311/6556603

相关文章

  • c# 操作mysql数据库的时候会出现 插入中文汉字变成问号?或者更新数据库时条件里有汉字,
    在mysql里面执行时没有问题的。c#操作会出现问号或者更新失败。原因是: 链接字符串的时候要设置Charset=utf8;不然就会按默认的服务器设置编码,通常会出问题。1、创建的数据库是按utf8编码格式。 2、表也是utf8格式。3、链接字符串增加Charset=utf8;如:"server=10.167.32......
  • Mysql重启后,自增ID从几开始?
    一、问题背景在mysql中用自增列作为主键时,先往表里插入5条数据,此时表里数据id为1、2、3、4、5,如果此时删除id=4、5的数据后,再重启数据库,重启成功后向表里插入数据的时候,innodb、myisam引擎下ID分别是从几开始增加?二、使用InnoDB引擎在mysql8.0版本之前,表的自增列变量auto_in......
  • linux下搭建mysql
    Linux下搭建mysql一、上传解压mysql压缩包1.上传mysql压缩包到linux下任意目录比如/usr/src(新系统需要给该目录添加权限:chmod777/usr/src)2.解压mysql压缩包unzipmysql-community-5.7-all.zip二、安装mysql应用程序1.严格按顺序安装rpm程序rpm-ivhmysql-community-common-5.7.......
  • Authentication to host '10.167.32.123' for user 'root' using method 'mysql_
    连接Mysql5.7以上的版本的数据库出现报错:C#连接远程连接mysql时,抛异常:Authenticationtohost'10.167.32.123'foruser'root'usingmethod'mysql_native_password'failedwithmessage:Readingfromthestreamhasfailed最终在Mysql官网的bug提交区发现已经有人也遇到......
  • 基于docker部署mysql
    Docker中部署mysql一、给docker创建网络dockernetworkcreate-dbridgemtx二、在任意目录创建mysql配置文件1.创建目录cd到root目录mkdirdockercddockermkdirmysqlcdmysqlmkdirconfcdconftouchmy.cnfcdmysqlmkdirdata2.给mysql配置文件my.cnf添加配置vimy.cnf[mysql......
  • SQLServer Core 序列号使用CPU限制的处理
    SQLServerCore序列号使用CPU限制的处理背景有客户是SQLSERVER的数据库.说要进行一下压测.这边趁着最后进行一下环境的基础搭建工作.然后在全闪的环境上面搭建了一个Windows2019+SQL2019的环境发现一个挺好的地方.SQLSERVER会提示,如果使用enterprise的序列号的话仅能......
  • Ubuntu18.04下安装PostgreSQL 9.6和PostGis 2.5
    一、安装PostgreSQL1、添加库sudoadd-apt-repository"debhttps://apt.postgresql.org/pub/repos/apt/trusty-pgdgmain"2、添加keywget--quiet-O-https://www.postgresql.org/media/keys/ACCC4CF8.asc|sudoapt-keyadd-3、安装sudoapt-getupdatesudoapt-......
  • mysql 将数据库所有表的存储引擎修改为InnoDB
    要将现有的MySQL数据库中的所有表设置为InnoDB存储引擎,可以使用以下步骤:运行以下SQL命令,将所有表格的存储引擎设置为InnoDB:SET@DATABASE_NAME=DATABASE();SELECTCONCAT('ALTERTABLE`',table_name,'`ENGINE=InnoDB;')ASsql_statementsFROMinformation_sc......
  • 以实用著称的《PHP与MySQL程序设计(第3版)》问世啦!
        最好的编程图书应该不是纯粹地讲述理论,而是要切合实际。作者在写书过程中,一直都以此为目标,努力让所写的内容能用到实处。以本书的篇幅来看,很明显,他在竭尽所能地提供这种实用性。也就是说,如果你希望获得PHP编程语言和MySQL数据库服务器的实践经验,对它们有全面的了解,并且......
  • SQL中的distinct的使用方法
    1.distinct含义与使用方法distinct用来查询不重复记录的条数,即用distinct来返回不重复字段的条数(count(distinctid)),其原因是distinct只能返回他的目标字段,而无法返回其他字段。注意事项distinct【查询字段】,必须放在要查询字段的开头,即放在第一个参数;只能在SELECT语句中使......