亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        必須會的sql語句(三) 數(shù)據(jù)插入

        字號:


            1.規(guī)范一些使用插入語句的小規(guī)范
            1)中文字符串前 最好 加一個n
            2)列名用中括號 擴(kuò)起來 像這樣 [列名]
            2.常規(guī)寫法
            insert into tablename
            ( [column1] , [column2] )
            values
            (n'中文','11ds')
            3.多行一條語句插入多行
            insert into 表名 ([列1],[列2])
            select '值1','值2' union all --這里呢,union 和 union all的 區(qū)別
            --主要是對于重復(fù)值得處理,union 會過濾掉重復(fù)行,而union all會全插進(jìn)去
            select '值3','值4' union
            select '值5','值6'
            4.復(fù)制到新表 將原有表中的數(shù)據(jù)復(fù)制到一個不存在的新表中
            select * into newtable from oldtable
            --僅復(fù)制表結(jié)構(gòu)如何做呢?
            select * into newtable from oldtable where 1<>1
            select top 0 * into newtable from oldtable
            5.插入其他表的數(shù)據(jù) 向一個已有表中,復(fù)制其他表的數(shù)據(jù)
            insert into tablename(column,column2)
            select column,column2 from oldtable
            6.強(qiáng)行寫入 強(qiáng)行寫入標(biāo)識字段。
            --對于已經(jīng)設(shè)置自動增長的列,默認(rèn)情況我們無法對其輸入值。
            --可以用一下語句去強(qiáng)行寫入。
            --1)開啟添加,(解除添加的限制)
            set indentity_insert tablename on
            --2)可以手動插入id了
            insert into 表明 (id,name) values ('1002','大二')
            --3)關(guān)閉手動插入
            set indentity_insert tablename off