久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

將數據插入多個表 - 可能使用 OUTPUT - sql server 2

insert data into several tables - possibly using OUTPUT - sql server 2005(將數據插入多個表 - 可能使用 OUTPUT - sql server 2005)
本文介紹了將數據插入多個表 - 可能使用 OUTPUT - sql server 2005的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我想將文件中的數據插入到這個模型的表 Division 中,這是非常簡化的:

I would like to insert data from a file into the table Division of this model which is very much simplified:

create table Statements (
        Id INT IDENTITY NOT NULL
       primary key (Id)
    )

create table Item (
        StatementFk INT not null,
       ItemNameFk INT not null,
       primary key (StatementFk)
    )

create table ItemNames (
        Id INT not null,
       Name NVARCHAR(255) null unique,
       primary key (Id)
    )

create table Division (
        ItemFk INT not null,
       primary key (ItemFk)
    )

alter table Item 
        add constraint FKBCDC2F95A77158D3 
        foreign key (StatementFk) 
        references Statements

    alter table Item 
        add constraint FKBCDC2F957105B2A7 
        foreign key (ItemNameFk) 
        references ItemNames

alter table TaxonomyDivision 
        add constraint FKCFB817265F647111 
        foreign key (ItemFk) 
        references Item

這里 Division 是 Item 的子對象,Item 是 Statements 的子對象.原始數據如下所示:

Here Division is a child object of Item and Item is a child object of Statements. The original data looks like this:

Division1
Division2
Division1
Division3

結果應該是:

ItemNames
1, Division1
2, Division2
3, Division3

Statements
1
2
3
4

Item
1,1
2,2
3,1
4,3

Division
1
2
3
4

我認為前進的方向是使用 OUTPUT 但我不知道如何在這種相當復雜的情況下使用它(我知道如何進行批量插入等)

I think the way forward is to use OUTPUT but I don’t know how to use it in this fairly complicated case (I know how to do a bulk insert etc.)

期待任何反饋.謝謝.

最好的祝福,

基督徒

推薦答案

我目前正在使用循環來實現這一點,這是一種解決方案,但速度很慢.真的沒有基于集合的方法嗎?謝謝!

I am currently using loops to achieve this which is kind of a solution but very slow. Is there really no set based approach? Thanks!

基督徒

這篇關于將數據插入多個表 - 可能使用 OUTPUT - sql server 2005的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Modify Existing decimal places info(修改現有小數位信息)
The correlation name #39;CONVERT#39; is specified multiple times(多次指定相關名稱“CONVERT)
T-SQL left join not returning null columns(T-SQL 左連接不返回空列)
remove duplicates from comma or pipeline operator string(從逗號或管道運算符字符串中刪除重復項)
Change an iterative query to a relational set-based query(將迭代查詢更改為基于關系集的查詢)
concatenate a zero onto sql server select value shows 4 digits still and not 5(將零連接到 sql server 選擇值仍然顯示 4 位而不是 5)
主站蜘蛛池模板: 国产九九九九 | 噜久寡妇噜噜久久寡妇 | 国产高清在线观看 | 美国av片在线观看 | 91成人在线视频 | 国产精品久久久久久久久久免费看 | 中文成人在线 | 九九视频在线观看视频6 | 国产97色| 91视频网址 | 人人做人人澡人人爽欧美 | 九九热精品视频 | 6996成人影院网在线播放 | 亚洲一区二区精品视频在线观看 | 午夜影视在线观看 | 91久久综合亚洲鲁鲁五月天 | 国产亚洲成av人片在线观看桃 | 日韩精品一区二 | 国产视频一区在线 | 丁香色婷婷| 国产午夜亚洲精品不卡 | 91精品国产一区二区三区 | 国产欧美一区二区三区在线看 | 99re在线播放 | 久久久精品日本 | 国产精品久久久久久久久久三级 | 久久国产视频一区 | 欧美色专区 | 久热精品视频 | 欧美日韩亚洲国产 | 免费欧美| 99久久视频 | 中文字幕欧美在线观看 | 在线观看日本高清二区 | 99精品免费 | 亚洲97| 日本大片在线播放 | 麻豆一区| 这里只有精品99re | 亚洲精品一区二区三区在线 | 精品欧美一区二区三区 |