文本示例如下:
2009/12/30 00002 C00019 510,780,019 21.22%
2009/12/30 00002 C00039 209,720,546 8.71%
如何批量的导入大量文本文件数据,还有一个问题,例如第五列的8.71%如何存到数据库中,百分号如何处理,不可以用字符串格式的,因为不利于计算,如果用decimal,或其他数字的格式,该如何存储?有没有人能帮忙写段代码看看,有没有好的解决方案啊。包括建表和插入的具体方案,请大家指点,不胜感激。
2009/12/30 00002 C00019 510,780,019 21.22%
2009/12/30 00002 C00039 209,720,546 8.71%
如何批量的导入大量文本文件数据,还有一个问题,例如第五列的8.71%如何存到数据库中,百分号如何处理,不可以用字符串格式的,因为不利于计算,如果用decimal,或其他数字的格式,该如何存储?有没有人能帮忙写段代码看看,有没有好的解决方案啊。包括建表和插入的具体方案,请大家指点,不胜感激。
1.做个批处理.
2.或者把所有文件做成一个文件.
在dos下,copy *.txt file.txt
CREATE TABLE [dbo].[revealtable](
[date] [datetime] NOT NULL,
[r_stock_code] [int] NOT NULL,
[r_broker_code] [nchar](10) NOT NULL,
[share_holding] [varchar](50) NULL,
[per] [decimal(6,4)](50) NULL,
)
看看有没有什么好的解决办法?