sql - How can I insert 100000 rows to MSSQL? -
insert pantscolor_t (procode,color,pic) values ('74251', 'black', '511black.jpg'), ('74251', 'od green', '511odgreen.jpg'), ('74251', 'black', '511black.jpg'), ('74251', 'od green', '511odgreen.jpg'), ('74251', 'black', '511black.jpg'), ('74251', 'od green', '511odgreen.jpg'), .......... .......... .......... insert pantscolor_t (procode,color,pic) values ('74251', 'charcoal', '511charcoal.jpg'), ('74251', 'charcoal', '511charcoal.jpg'), ('74251', 'charcoal', '511charcoal.jpg'), ('74251', 'charcoal', '511charcoal.jpg'), ............. ............. ............. insert into........................ insert into........................ insert into........................ insert into........................
i have 100000 rows insert statements bigger 1000 rows. when ı run sql @ ssms gives me error : "the number of row value expressions in insert statement exceeds maximum allowed number of 1000 row values."
create csv file (or file defined field delimiter , row delimiter) , use "bulk insert" option load file database. file can have 100000 rows; there won't problem of loading huge file using bulk upload.
Comments
Post a Comment