大家都知道,在Oracle的SQL*Plus中,输入SQL语句,并输入逗号,然后回车,就能执行查询。
但在SqlServer的Transaction-SQL中,即使输入逗号(其实输入不输入无所谓,但要换行),然后换行输入GO才能执行SQL语句,比较麻烦。有没有不输入GO就能直接执行SQL语句的功能。
使用 sqlcmd , 通过 -c; 参数指定;为批语句结束符就行了, 不过;要在单独的一行上
SQL *Plus真是个别扭的工具,当然它是有历史传承的因素在里面,如果与SSMS相比较的话(当然,更多人可能使用SQL Developer or Navcaat什么的三方工具)
在SSMS里,要执行代码,点图标执行按钮或CTRL+E
Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com
是比较别扭。不过这样比较接近sql plus了。呵呵。谢谢。