本机 SQL - 如何设置架构和数据库名称
我使用的是 ABAP 语言的 Native SQL。获取数据的查询是这样的
SELECT COUNT(ROWID)
FROM <SCHEMANAME>.<TABLENAME>;@<DATABASENAME>
INTO :localvariable
我想以某种方式将模式名称和数据库名称设置为默认值,以便我以后不需要在 SELECT 中使用它们。那么我只能在 SELECT 中使用表名。
谢谢 !!
Im using Native SQL from ABAP language. The query to get data is something like this
SELECT COUNT(ROWID)
FROM <SCHEMANAME>.<TABLENAME>;@<DATABASENAME>
INTO :localvariable
I want to somehow set the schemaname and database name as default so that i do not need to use them in the SELECTs later. Then i can only use the table name in the SELECT.
thanks !!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有 abap 语句可以执行此操作。我能想到的唯一可能性是使用数据库提供程序的命令来设置默认架构。例如,如果您使用 DB2,您可以尝试以下操作:
There's no abap statement to do this. The only possibility I can think of is to use your database provider's command to set the default schema. For example, if you're using DB2 you could try something like: