MySQL使用USE database_name
来更改活动数据库。这适用于所有数据库吗?
编辑:数据库是指DBMS。谢谢你引起我的注意。
答案 0 :(得分:1)
所有使用SQL作为查询语言的人。所以包括oracle,postgresql,ms sql-server,db2甚至ms访问。所以我认为你已经覆盖了大部分案例。
编辑:排除postgresql - 你必须使用\ c
答案 1 :(得分:0)
没有。据我所知,Postgres使用\ c。此外,在oracle中,您将需要使用“alter session”命令。
答案 2 :(得分:0)
没有。许多T-SQL数据库都有命令,但不是全部。就这么简单。
答案 3 :(得分:0)
SQLite无法识别“USE dbname”,而是使用“ATTACH”:
attach 'my.db' as mydb;