簡體   English   中英

將 CSV 導入現有表

[英]Importing CSV into existing table

我正在嘗試將數據放入 Postgres DB 中的表中。 模式和表已經存在。 我想要的只是使用文件作為可以插入到該表中的輸入源。

如果你問的話,我使用了像 SqlServer 這樣的模塊,這里是腳本的那部分的快速瀏覽:

Import-Module SqlServer
$connectionString =  Invoke-Sqlcmd -Username "USERNAME" -Password "PASSWORD" -Server "SERVERNAME" -Database "DATABASE_NAME" 
Write-SqlTableData -DatabaseName "DASHBOARD_NAME" -SchemaName "SCHEMA_NAME" -TableName "TABLE_NAME" -Force -InputData -Path 'PATH WHERE THE FILE IS STORED'

可以使用MySQL中的LOAD DATA INFILE語句。LOAD DATA INFILE

加載數據 INFILE '/path/to/file.csv' INTO TABLE table_name FIELDS TERMINATED BY ',' ENCLOSED BY '''

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM