2013-04-27 120 views

回答

2

只需下载.csv文件并删除第一行是列标题,运行 下面的代码。将您的.csv文件保存在C盘中。

create TABLE Currencies 
(
CurrecyCode nchar(5), 
CurrencyName nvarchar(30) 
) 

BULK 
INSERT Currencies 
FROM 'c:\currencies.csv' 
WITH 
(
CODEPAGE='RAW', 
FIELDTERMINATOR = ',', 
ROWTERMINATOR = '\n' 
) 
GO 
1

由于您只使用了几行,编辑器中的几分钟就可以生成SQL状态。

INSERT INTO MyTable(ID, Name) 
VALUES 
('AED', 'United Arab Emirates Dirham'), 
('ARS', 'Argentine Peso'), 
('AUD', 'Australian Dollar'), 
('BGN', 'Bulgarian Lev'), 
('BND', 'Brunei Dollar'), 
('BOB', 'Bolivian Boliviano'), 
('BRL', 'Brazilian Real'), 
('CAD', 'Canadian Dollar'), 
('CHF', 'Swiss Franc'), 
('CLP', 'Chilean Peso'), 
('CNY', 'Chinese Yuan Renminbi'), 
('COP', 'Colombian Peso'), 
('CZK', 'Czech Republic Koruna'), 
('DKK', 'Danish Krone'), 
('EGP', 'Egyptian Pound'), 
('EUR', 'Euro'), 
('FJD', 'Fijian Dollar'), 
('GBP', 'British Pound Sterling'), 
('HKD', 'Hong Kong Dollar'), 
('HRK', 'Croatian Kuna'), 
('HUF', 'Hungarian Forint'), 
('IDR', 'Indonesian Rupiah'), 
('ILS', 'Israeli New Sheqel'), 
('INR', 'Indian Rupee'), 
('JPY', 'Japanese Yen'), 
('KES', 'Kenyan Shilling'), 
('KRW', 'South Korean Won'), 
('LTL', 'Lithuanian Litas'), 
('MAD', 'Moroccan Dirham'), 
('MXN', 'Mexican Peso'), 
('MYR', 'Malaysian Ringgit'), 
('NOK', 'Norwegian Krone'), 
('NZD', 'New Zealand Dollar'), 
('PEN', 'Peruvian Nuevo Sol'), 
('PHP', 'Philippine Peso'), 
('PKR', 'Pakistani Rupee'), 
('PLN', 'Polish Zloty'), 
('RON', 'Romanian Leu'), 
('RSD', 'Serbian Dinar'), 
('RUB', 'Russian Ruble'), 
('SAR', 'Saudi Riyal'), 
('SEK', 'Swedish Krona'), 
('SGD', 'Singapore Dollar'), 
('THB', 'Thai Baht'), 
('TRY', 'Turkish Lira'), 
('TWD', 'New Taiwan Dollar'), 
('UAH', 'Ukrainian Hryvnia'), 
('USD', 'US Dollar'), 
('VEF', 'Venezuelan Bolí­var Fuerte'), 
('VND', 'Vietnamese Dong'), 
('ZAR', 'South African Rand') 

如果您使用复制和粘贴使用Alt +请在SSMS(columnar select)来选择文本列很容易地添加引号。

编辑:想我会花一分钟做它在记事本