Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8510353
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T03:40:51+00:00 2026-06-11T03:40:51+00:00

I have the following table name template, there are a couple with the same

  • 0

I have the following table name template, there are a couple with the same name and a number at the end: fmj.backup_semaforo_geo_THENUMBER, for example:

select * from fmj.backup_semaforo_geo_06391442
select * from fmj.backup_semaforo_geo_06398164
...

Lets say I need to select a column from every table which succeeds with the ‘fmj.backup_semaforo_geo_%’ filter, I tried this:

    SELECT calle --This column is from the backup_semaforo_geo_# tables
     FROM (SELECT table_name
      FROM all_tables
     WHERE owner = 'FMJ' AND table_name LIKE 'BACKUP_SEMAFORO_GEO_%');

But I’m getting the all_tables tables name data:

TABLE_NAME
----------
BACKUP_SEMAFORO_GEO_06391442
BACKUP_SEMAFORO_GEO_06398164
...

How can I achieve that without getting the all_tables output?

Thanks.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-11T03:40:53+00:00Added an answer on June 11, 2026 at 3:40 am

    Presumably your current query is getting ORA-00904: "CALLE": invalid identifier, because the subquery doesn’t have a column called CALLE. You can’t provide a table name to a query at runtime like that, unfortunately, and have to resort to dynamic SQL.

    Something like this will loop through all the tables and for each one will get all the values of CALLE from each one, which you can then loop through. I’ve used DBMS_OUTPUT to display them, assuming you’re doing this in SQL*Plus or something that can deal with that; but you may want to do something else with them.

    set serveroutput on
    
    declare
        -- declare a local collection type we can use for bulk collect; use any table
        -- that has the column, or if there isn't a stable one use the actual data
        -- type, varchar2(30) or whatever is appropriate
        type t_values is table of table.calle%type;
        -- declare an instance of that type
        l_values t_values;
        -- declare a cursor to generate the dynamic SQL; where this is done is a
        -- matter of taste (can use 'open x for select ...', then fetch, etc.)
        -- If you run the query on its own you'll see the individual selects from
        -- all the tables
        cursor c1 is
            select table_name,
                'select calle from ' || owner ||'.'|| table_name as query
            from all_tables
            where owner = 'FMJ'
            and table_name like 'BACKUP_SEMAFORO_GEO%'
            order by table_name;
    begin
        -- loop around all the dynamic queries from the cursor
        for r1 in c1 loop
            -- for each one, execute it as dynamic SQL, with a bulk collect into
            -- the collection type created above
            execute immediate r1.query bulk collect into l_values;
            -- loop around all the elements in the collection, and print each one
            for i in 1..l_values.count loop
                dbms_output.put_line(r1.table_name ||': ' || l_values(i));
            end loop;
        end loop;
    end;
    /
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have following DQL (Doctrine1.2): $dql->select('sum(t.column1) column1, t.column2') ->from('Table t') ->groupBy('t.column2') ->orderBy('column1'); But the
Imagine I have following table: NAME DATE OTHER_CONTANT 'A' '2012-06-05' 'baz' 'A' '2012-06-04' 'bar'
I have a following table ------------ id name ------------ 1 master 2 datagrid 3
I have the following table drop table names; create table names( name varchar(200), surname
I have the following mapping: @Entity @Table(name = Prequalifications) public class Prequalification implements Serializable
I have the following entity with the following relation: @Entity @Table(name = bpr_user) public
I have the following table structures. Table A id name 1 name1 2 name2
I have the following table that lists all awarded cups: Name: Cups Columns: Month,
I have the following table structure: ORGANIZATION_ID | Name | PARENT_ID -------------------------------------------------- 1 |
I have the following two table: -Groups- Id Name -Members- Id GroupId (Group.Id is

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.