在sql server 2000 中怎樣勢行*.sql 文件 哈哈, 我想不用导入执行呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用 osql 运行 Transact-SQL 脚本文件 主题上次更新时间 -- 2004 年 1 月可以使用 osql 来执行数据库脚本文件,数据库脚本文件是由 Transact-SQL 语句和 osql 命令混合构成的文本文件。osql 执行脚本文件中的语句和命令的方式与执行以交互方式输入的语句和命令的方式类似。主要区别在于,执行脚本文件时,osql 将连续读取整个输入文件,而不必暂停以等待用户输入语句和命令。可以使用不同的方法创建数据库脚本文件: 可以在 SQL Server 查询分析器中以交互方式建立和调试一组 Transact-SQL 语句,然后将查询窗口的内容另存为脚本文件。可以使用文本编辑器(如记事本)创建包含 Transact-SQL 语句的文本文件。可以使用 SQL Server 企业管理器生成用于创建数据库对象的脚本。有关更多信息,请参见“记录和编写数据库脚本”。 有关使用 Transact-SQL 脚本的更多信息,请参见 Transact-SQL 脚本。使用 osql 执行脚本的示例这是一个创建脚本文件并使用 osql 执行脚本的示例。打开记事本,并键入下列 Transact-SQL 语句和 osql 命令:USE NorthwindGOSELECT SupplierID, CompanyNameFROM SuppliersWHERE CompanyName LIKE 'T%'GO使用“文件”->“另存为”菜单将键入的内容保存到 C:\MyFolder 文件夹内的 MyScript.sql 文件中。在命令提示符中执行下列命令,以便运行脚本并将输出结果存放在同一个文件夹内的 MyOutput.rpt 文件中:osql -E -i C:\MyFolder\MyScript.sql -o C:\MyFolder\MyOutput.rpt在记事本中查看 MyOutput.rpt 的内容可以看到下列内容:1> 2> 1> 2> 3> 4> SupplierID CompanyName ----------- ---------------------------------------- 4 Tokyo Traders (1 行受到影响)1>可以用 -n 开关让批处理行号 (1> 2> 1> 2> 3> 4>) 不显示:osql -E -n -i C:\MyFolder\MyScript.sql -o C:\MyFolder\NoHeaders.rpt查看 NoHeaders.rpt 的内容时,将看到下列内容: SupplierID CompanyName ----------- ---------------------------------------- 4 Tokyo Traders (1 行受到影响) 请教一条SQL语句 查询开始时间结束时间之间的小时数 where执行顺序 不同库之间的连接??????? 菜鸟求助:SQL企业管理器中如何创建触发器,请指点一下…… 怎么办呀?请高手帮忙呀! 成本价核算问题~~ (救命呀救命呀救命呀)ASP.NET突然不能连接SQL2000 为什么执行Alter database这个语句时需要2分钟? 在存储过程中如何调用不同服务器中的表 不好意思|!问个非专业问题|||::邹建去哪儿了\? 有没有人使用过dbminer的?register server老失败是咋回事?(在线等)
主题上次更新时间 -- 2004 年 1 月可以使用 osql 来执行数据库脚本文件,数据库脚本文件是由 Transact-SQL 语句和 osql 命令混合构成的文本文件。osql 执行脚本文件中的语句和命令的方式与执行以交互方式输入的语句和命令的方式类似。主要区别在于,执行脚本文件时,osql 将连续读取整个输入文件,而不必暂停以等待用户输入语句和命令。可以使用不同的方法创建数据库脚本文件: 可以在 SQL Server 查询分析器中以交互方式建立和调试一组 Transact-SQL 语句,然后将查询窗口的内容另存为脚本文件。
可以使用文本编辑器(如记事本)创建包含 Transact-SQL 语句的文本文件。
可以使用 SQL Server 企业管理器生成用于创建数据库对象的脚本。有关更多信息,请参见“记录和编写数据库脚本”。
有关使用 Transact-SQL 脚本的更多信息,请参见 Transact-SQL 脚本。使用 osql 执行脚本的示例
这是一个创建脚本文件并使用 osql 执行脚本的示例。打开记事本,并键入下列 Transact-SQL 语句和 osql 命令:USE NorthwindGOSELECT SupplierID, CompanyNameFROM SuppliersWHERE CompanyName LIKE 'T%'GO使用“文件”->“另存为”菜单将键入的内容保存到 C:\MyFolder 文件夹内的 MyScript.sql 文件中。在命令提示符中执行下列命令,以便运行脚本并将输出结果存放在同一个文件夹内的 MyOutput.rpt 文件中:osql -E -i C:\MyFolder\MyScript.sql -o C:\MyFolder\MyOutput.rpt在记事本中查看 MyOutput.rpt 的内容可以看到下列内容:1> 2> 1> 2> 3> 4> SupplierID CompanyName ----------- ---------------------------------------- 4 Tokyo Traders (1 行受到影响)1>可以用 -n 开关让批处理行号 (1> 2> 1> 2> 3> 4>) 不显示:osql -E -n -i C:\MyFolder\MyScript.sql -o C:\MyFolder\NoHeaders.rpt查看 NoHeaders.rpt 的内容时,将看到下列内容: SupplierID CompanyName ----------- ---------------------------------------- 4 Tokyo Traders (1 行受到影响)