gpt4 book ai didi

sql-server - 相当于SQL Server中的Oracle外部表

转载 作者:行者123 更新时间:2023-12-02 23:38:41 25 4
gpt4 key购买 nike

是否有相当于 Oracle's External Table 的值在 SQL Server 中?

外部表是映射到文件系统中的平面文件的表。

这非常方便,因为它允许您使用标准 SQL 将平面文件读取为表。

最佳答案

Harold Javier's answer是个好东西,
但您可能还想考虑使用 OPENROWSET使用 BULK 关键字。

它与外部表不同,因为您不“创建”表,而更多的是查询。

它应该看起来像这样:

SELECT et.*
FROM OPENROWSET( BULK 'your_data_file', FORMATFILE = 'your_format_file.fmt') AS et

您应该添加一个 fmt 文件,而不是在表定义中给出格式(如在 Oracle 中)。
Here是如何创建它的

关于sql-server - 相当于SQL Server中的Oracle外部表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14877196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com