日期:2014-05-17  浏览次数:20734 次

oracle sql问题
update xxx.表名 set name = '001'
这个xxx是什么意思?

------解决方案--------------------
表空间的名称
例如CB.DATA,如果是用CB用户进数据库,那么就直接DATA就可以了,如果是其他用户登录数据库,那么就需要加CB.DATA
------解决方案--------------------
空间名称,一般我们都访问自己当前用户的表,所以空间名称都不写,其实是默认的,如果想要访问其他的,那么必须在前面加上空间名称,否则找不到表
------解决方案--------------------
这个不是表空间名字,应该是某个用户的名字(专业名字叫做模式),比如A用户,要访问B用户的某个表,则是select * from B.tablename;建议楼主去研究下Oracle数据库模式的概念。
------解决方案--------------------
xxx代表table的所有者
------解决方案--------------------
属主,即哪个用户建立的表