txt里的一行是这样的:
北京 北京 010 1530000 联通CDMA卡mssql里的 aaa 库里有 tbl_bbb表,tbl_bbb表里边是这样的id haoduan quhao sheng shi type juti
1 1300000 010 北京 北京 11 北京联通GSM卡表里多了个type,默认是11就好了,另外顺序也不一样,谁能帮一把,谢啦
北京 北京 010 1530000 联通CDMA卡mssql里的 aaa 库里有 tbl_bbb表,tbl_bbb表里边是这样的id haoduan quhao sheng shi type juti
1 1300000 010 北京 北京 11 北京联通GSM卡表里多了个type,默认是11就好了,另外顺序也不一样,谁能帮一把,谢啦
GO
CREATE TABLE #(sheng NVARCHAR(10), shi NVARCHAR(10),QUHAO VARCHAR(5),HAODUAN VARCHAR(15),JUTI NVARCHAR(10) )
bulk insert #
from 'E:\Test.txt'
with(
FIELDTERMINATOR = ' ',
ROWTERMINATOR = '\n' )
IF OBJECT_ID('tbl_bbb')IS NOT NULL DROP TABLE tbl_bbb
GO
CREATE TABLE tbl_bbb(ID INT IDENTITY(1,1),HAODUAN VARCHAR(15),QUHAO VARCHAR(5),sheng NVARCHAR(10), shi NVARCHAR(10),TYPE VARCHAR(5),JUTI NVARCHAR(10))
INSERT TBL_BBB SELECT HAODUAN,QUHAO,SHENG,SHI,11,JUTI FROM #
SELECT * FROM TBL_BBB
/*大量插入: DataFileType 不正確地指定成 char。DataFileType 由於資料檔案具有 Unicode 簽名碼因此將被假設成 widechar。
ID HAODUAN QUHAO sheng shi TYPE JUTI
----------- --------------- ----- ---------- ---------- ----- ----------
1 1530000 010 北京 北京 11 联通CDMA卡*/
我看了下你那个,是要新建一个表?
原来那个表有啊,应该在哪里改下呢?
txt里边,分隔不是一个空格,有个是好几个,有影响吗