sql – datetime Cast或Convert?
发布时间:2020-05-24 17:23:37 所属栏目:MsSql 来源:互联网
导读:参见英文答案 T-SQL Cast versus Convert6个 选择什么:为日期时间转换或转换(Microsoft SQL Server)? 我看过MSDN Specifications.乍一看似乎没有区别,除了语法: CAST的语法: CAST ( expression AS data_type [ ( lengt
|
参见英文答案 >
T-SQL Cast versus Convert6个
我看过MSDN Specifications.乍一看似乎没有区别,除了语法: CAST的语法: CAST ( expression AS data_type [ ( length ) ] ) CONVERT的语法: CONVERT ( data_type [ ( length ) ],expression [,style ] ) CAST是ANSI标准,使其在不同的数据库平台上更具可移植性. 解决方法convert有一个可选的参数样式,我建议使用convert而不是cast.它有助于避免混淆.例如,如果您编写演员(‘20130302’作为日期),您会得到什么? 3月2日或2月3日? 此外,如果在将日期转换为字符串时需要特定格式,则必须使用convert (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SQL Server 不重复的随机数
- sql-server – SQL Server – 为什么我的SPID在创建索引时会
- sql-server – 我可以在2008服务器上使用SQL Server Manage
- sql server 设置定时自动备份数据库的简单示例
- MySQL 及 SQL 注入与防范方法
- 在SQL Server中动态地将多行组合到多个列
- 如何从SQL Server 2008中的现有数据库创建XML架构
- SQL Server 对有insert触发器表取IDENTITY值时发现的问题
- sql – 用于分组中最小值的Oracle Analytic函数
- data-warehouse – 避免在SSIS中完全编写SQL查询
