Proc:insert into tablename@xxxx.dbxxxx 什么意思?

chinaLinCT 2001-12-18 02:59:14
在proc 中,SQL语句中表名后面常跟其他的东西,请问代表什么?有人说是数据库名
可在ORACLE 中数据库的概念和SQLSERVER 大不相同,在SQLSERVER
中可用 DATABASE.TABLENAME 表示某个数据库的表,在ORACLE 中一个DBMS 一般只有一个数据库实例在运行,标示数据库干什么?
...全文
107 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaLinCT 2001-12-23
  • 打赏
  • 举报
回复
如果在proc中事先不知道要往哪个数据库中写,怎么如:根据ini文件中的数据库明决定向那个数据库中写,能用宿主变量如下写吗?
insert into myTable@:myDatabase.xxxxx
这样行吗?
chinaLinCT 2001-12-19
  • 打赏
  • 举报
回复
也就是说时标示数据库实例喽?
net_steven 2001-12-18
  • 打赏
  • 举报
回复
一个oralce数据库实例可以以域名的形式命名。
Triy 2001-12-18
  • 打赏
  • 举报
回复
是一个“网络连接”,可以说也就是一个数据库,它也是数据库的一个对象!
三杯倒 2001-12-18
  • 打赏
  • 举报
回复
1111
相关推荐
发帖
MS-SQL Server

3.4w+

社区成员

MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2001-12-18 02:59
社区公告
暂无公告