什么是TSQL Print的DB2版本?
我试过
Print 'TableName:X'
和
Select 'X' As 'TableName'
答案 0 :(得分:3)
使用sysibm.sysdummy1。它是一个可用于打印常量值的虚拟表。 打印'TableName:X'将是:
select 'TableName:X' from sysibm.sysdummy1;
选择'X'作为'TableName'将是:
select 'X' as TableName from sysibm.sysdummy1;
同样,如果您想打印当前日期等,可以使用:
select current date FROM sysibm.sysdummy1;
答案 1 :(得分:2)
在命令行处理器中,我认为ECHO是与T-SQL的PRINT功能最相似的功能。请参阅http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/r0002006.htm。
例如:
ECHO 'Whatever you want printed';
答案 2 :(得分:1)
VALUES 'Tablename=X'
会为你效力吗?
答案 3 :(得分:-5)
啊... DB2。节哀顺变。 ; - )
我认为没有PRINT命令。看一下类似线程的here。