
主要就是hiredate属于date型数据,需要转成字符型,具体可以查oracle to_date和to_char函数的用法。
1、点击“开始”——“Microsoft SQL Server 2005”——“Microsoft SQL Server Management Studio”。
2、在打开的“连接到服务器”界面,输入服务器名称、数据库登录名和密码等信息。
3、点击“连接”,连接到SQL SERVER数据库。
4、使用Convert函数可以将字符串转换为日期类型,从而存储在日期时间类型的字段中。点击“新建查询”,新建一个SQL文本。
5、在SQL文本中,输入SQL 语句,如图所示。点击“执行”,查看运行效果。
6、点击“执行”,查看运行效果。
方法和 *** 作步骤如下:
1、首先,打开数据库并创建一个新表。
因为设置了日期格式,所以两个date_time和time_time字段是日期类型,见下图,然后进入下一步。
2、其次,完成上述步骤后,如果是一个简单的查询表,则以日期格式显示,见下图,然后进入下一步。
3、接着,完成上述步骤后,查询日期显示结果设置日期格式,可以使用数据库函数to_char来实现,这样的结果是字符串,见下图,然后进入下一步。
4、然后,完成上述步骤后,在“查询编辑器”窗口中,输入如下所示的代码,然后进入下一步。
5、最后,完成上述步骤后,修改日期类型的字段值的 *** 作完成,如下图所示。这样,问题就解决了。
通过sql语句查询下 看看现在的值show variables like '%date%';
默认的值是:
date_format= %Y-%m-%d
datetime_format=%Y-%m-%d %H:%i:%s
然后在mysql的配置文件mycnf 或者 myini中 加入
[mysqld]
date_format= %Y/%m/%d
datetime_format=%Y/%m/%d %H:%i:%s
最后mysql服务器重启即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)