0
我有一個CSV格式的錶轉儲。使用SQL Server Management Studio我可以導入該CSV文件,但問題是我無法將列設置爲主鍵。SQL Server 2016 CSV文件導入
我的CSV文件/表格有列,我想在導入時將PARETNT_NAME
設置爲主要。
PARENT_NAME | QUANTITY | COMPONENT_NAME
請指導我如何做到這一點。
在此先感謝
我有一個CSV格式的錶轉儲。使用SQL Server Management Studio我可以導入該CSV文件,但問題是我無法將列設置爲主鍵。SQL Server 2016 CSV文件導入
我的CSV文件/表格有列,我想在導入時將PARETNT_NAME
設置爲主要。
PARENT_NAME | QUANTITY | COMPONENT_NAME
請指導我如何做到這一點。
在此先感謝
在導入過程中,您可以選擇要導入到的表格。作爲其中的一部分,您可以手動定義SQL CREATE TABLE
聲明。我會假設你可以修改它來指定主鍵。但我從未嘗試過這樣做。
但是,除非您在導入前有特定的原因這樣做,否則我只需使用ALTER TABLE
語句將該列修改爲不爲NULL並將其設置爲主鍵。對我來說,這似乎更容易。
可能有用:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/f5a602ac-3f46-46c2-81f4-ec756fb8fc0b/dtswizard-how-to-generate-primary-keys-during-進口從-A-平面文件?論壇= sqlintegrationservices –