SQL中UPDATE前为何要加“USE 表名”

2024-11-09 00:59:24
推荐回答(1个)
回答1:

USE的一般是数据库名不是表名吧?默认的数据库是master系统数据库,如果你要查别的数据库就要先USE相当于切换一下当前数据库。如果你先选中数据库再建立查询,那么当前数据库就是选中的,就不用再USE了。
GO可以理解为提交的意思吧。GO结束了一段批处理的SQL,参考资料:
http://stackoverflow.com/questions/2299249/what-is-the-use-of-go-in-sql-server-management-studio-transact-sql