小编T.H*_*.H.的帖子

如何在 SQL Server 2008 中导入 CSV 文件?

我正在尝试在 SQL Server 2008 中导入 CSV 文件。BULK INSERT是一种方法,但它适用于SQL Server 2014 以后的CSV 。

实现这一目标的替代方法是什么?

任何想法/想法都非常感谢。

sql-server-2008 sql-server import csv

5
推荐指数
1
解决办法
2064
查看次数

如何从 SQL Server 中带有时间戳列的日期中获取日期部分?

我想DDMMYYY从以格式存储日期的字段中获取格式的日期YYYY-MM-DD Timestamp。(例如,“2018-11-09”应显示“09Nov2018”)。

我知道一种方法是使用可以提取的datepart函数(https://docs.microsoft.com/en-us/sql/t-sql/functions/datepart-transact-sql?view=sql-server-2017)单独的年、月和日,然后我可以连接它们。

编辑:我不想使用getdate(). 有一列具有YYYY-MM-DD Timestamp格式,我正在从该列中提取'DDMM2018'. 我在用:

concat
(
  CONVERT(varchar, DATEPART(dd,columndate)), 
  CONVERT(varchar, LEFT(DATENAME(month, DATEPART(month,columndate)),3)) , 
  CONVERT(varchar, DATEPART(year, columndate))
) AS trial
Run Code Online (Sandbox Code Playgroud)

这给了我'9Nov2018'而不是'09Nov2018'。我打算再次将其转换回`datetype',因为这就是我想要的结果。

有没有其他方法可以实现这一目标?

任何想法/建议非常感谢。

sql-server-2008 sql-server

2
推荐指数
1
解决办法
1万
查看次数

如何从 SQL Server 中删除临时表?

我想删除我在 SQL Server 2008 的脚本中使用的临时表。如果不编写几行代码,我找不到删除它的方法。我一直无法找到正常工作的代码。有没有什么办法不用编写代码就可以做到这一点?如果没有,我的方法应该是什么?在新脚本中复制我的代码然后创建同名临时表会有帮助吗?

非常感谢任何帮助/建议/建议。

sql-server-2008 sql-server

1
推荐指数
1
解决办法
1156
查看次数

标签 统计

sql-server ×3

sql-server-2008 ×3

csv ×1

import ×1