Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql-以YYMM/YY-MM格式存储日期,不进行转换_Sql_Database_Visual Studio 2015_Sqldatatypes_Management Studio Express - Fatal编程技术网

Sql-以YYMM/YY-MM格式存储日期,不进行转换

Sql-以YYMM/YY-MM格式存储日期,不进行转换,sql,database,visual-studio-2015,sqldatatypes,management-studio-express,Sql,Database,Visual Studio 2015,Sqldatatypes,Management Studio Express,我正在尝试将我的日期以“YYMM”/“YY-MM”格式存储为日期类型,不进行转换,因为我只需要年份和月份。我在网上搜索到的解决方案大多是通过转换(如Cast等)实现的。我想知道是否可以从数据库表中的数据类型(如Date(1,1))配置它。 谢谢 我会将其存储为std日期类型,而忽略日期 如果这不合适,我会有两列,一年一个字节,一个月一个字节。你可以像这样存储年和月 Declare @a Char(6) Set @a = Getdate() Select @a

我正在尝试将我的日期以“YYMM”/“YY-MM”格式存储为日期类型,不进行转换,因为我只需要年份和月份。我在网上搜索到的解决方案大多是通过转换(如Cast等)实现的。我想知道是否可以从数据库表中的数据类型(如Date(1,1))配置它。
谢谢

我会将其存储为std日期类型,而忽略日期


如果这不合适,我会有两列,一年一个字节,一个月一个字节。

你可以像这样存储年和月

Declare    @a    Char(6)
Set        @a =  Getdate()
Select     @a

将日期存储为日期而不是字符串!否则做是痛苦的秘诀!请访问不同的网站。这对你有帮助请访问网站这对你有帮助-你应该始终使用最合适的数据类型-毕竟,这就是他们的目的!我怎么能把它变成两个字节的列呢?我想他指的是两列,每列一个字节。@lalaa是的,我指的是两列,每列一个字节大。