DB2打印模拟

时间:2009-06-11 13:51:14

标签: sql db2

什么是TSQL Print的DB2版本?

我试过

Print 'TableName:X'

Select 'X' As 'TableName'

4 个答案:

答案 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