Sql 如何在oracle的查询语句中添加harcode值

Sql 如何在oracle的查询语句中添加harcode值,sql,oracle,plsql,Sql,Oracle,Plsql,如何将下面的sql代码构造到oracle中 select 'select top 1 ''' + TABLE_NAME + '.' + column_name + ''' from ' + TABLE_NAME + ' where ' + COLUMN_NAME + ' between ''1/27/2010 15:21'' and ''1/27/2010 15:22'' union ' from INFORMATION_SCHEMA.columns where data_type

如何将下面的sql代码构造到oracle中

  select 'select top 1 ''' + TABLE_NAME + '.' + column_name + ''' from ' + TABLE_NAME + ' where ' + COLUMN_NAME + ' between ''1/27/2010 15:21'' and ''1/27/2010 15:22'' union '
  from INFORMATION_SCHEMA.columns
  where data_type = 'datetime'
  order by TABLE_NAME


select 'select''' + TABLE_NAME + '.' + column_name + ''' from ' + TABLE_NAME + ' where ROWNUM <= 1 and ' + COLUMN_NAME + ' between ''1/27/2010 15:21'' and ''1/27/2010 15:22'' union '
from all_tab_columns 
WHERE  DATA_TYPE='DATE'
从“+TABLE_NAME+”中选择“select top 1”+“TABLE_NAME+”、“column_NAME+”,其中“+column_NAME+”介于“1/27/2010 15:21”和“1/27/2010 15:22”之间
从信息_SCHEMA.columns
其中数据类型='datetime'
按表格名称排序

从“+TABLE_NAME+”中选择“select”“+TABLE_NAME+”。+column_NAME+”,其中ROWNUM
++
不是字符串连接运算符;改用
|


从“|所有者| | |”“| |表名| |”、| | |列名| |”中选择“选择”| |表名| | |“”,其中ROWNUM我希望结果是查询文本