我是数据库新手,我会尽力向自己解释清楚。
我需要将txt文件导入到我的数据库中以获取我的产品描述,该文件有4种不同的语言,但我只需要导入英文,并且还需要对数据进行一些格式化和样式设置,例如使用HTML表,这可能是最好的方法吗?
任何帮助都会非常感激。
亲切的问候
答案 0 :(得分:0)
如果这是手动一次性更改,并且您有权访问MS SQL Server,则可以使用内置的“任务>导入数据..”菜单项导入该文件。然后,您可以使用内置编辑器删除/修改/添加导入表中的行到您心脏的内容。
或者,如果您使用代码输入数据,并且它是一个小文件,我会选择以下内容:
function IsEnglishRow(row)
returns whether the row is english or not
function GenerateInsertSQL(row)
returns "INSERT products (item, ...) VALUES (" + row[1] + ")"
function ImportEverything
sql = empty string
allRows = ReadFile.SplitIntoRows
for each row in allRows
if IsEnglishRow(row)
sql += GnerateInsertSQL
RunSQLOnServer(sql)