And what would you expect the column, alias, and table alias, and origin table 
to be for the following query:

select * from (select * from ( select * from (select 1, 2, 3) ta) as tb) tc;

-- 
The fact that there's a Highway to Hell but only a Stairway to Heaven says a 
lot about anticipated traffic volume.

>-----Original Message-----
>From: sqlite-users [mailto:sqlite-users-
>boun...@mailinglists.sqlite.org] On Behalf Of J Decker
>Sent: Sunday, 18 August, 2019 18:14
>To: SQLite mailing list
>Subject: Re: [sqlite] Request to get alias of table
>
>And sorry for the Spam.  But, having had cake, I really do like cake,
>and i
>do beleive I have deliberatly forced a query to result with an object
>of
>group:{} and users: {} information in the group.
>
>But, having worked motstly with MySQL/MSSQL through ODBC, that's why
>I
>would expect
>
>select count(*) count from table alias
>
>to have a origin column name of 'count(*)' (not null), an alias of
>'count'
>, a table name of 'table' and a table alias of 'alias'.
>
>Although the ODBC stuff doesn't actually give you the choice to get
>the
>origin names of things.
>
>
>
>
>On Sun, Aug 18, 2019 at 5:01 PM J Decker <d3c...@gmail.com> wrote:
>
>> Okay let's start with, I originally had an API compatible with
>ODBC, which
>> the third information parameter is 'The name of the table, view,
>alias,
>> or synonym.'
>>
>>
>>
>https://www.ibm.com/support/knowledgecenter/en/SSEPEK_11.0.0/odbc/src
>/tpc/db2z_fncolumns.html
>>
>>
>>
>> Column 1 TABLE_CAT (VARCHAR(128))The name of the catalog. The value
>is
>> NULL if this table does not have catalogs.Column 2 TABLE_SCHEM
>> (VARCHAR(128))The name of the schema containing TABLE_NAME.Column 3
>> TABLE_NAME (VARCHAR(128) not NULL)The name of the table, view,
>alias, or
>> synonym.Column 4 COLUMN_NAME (VARCHAR(128) not NULL)The column
>> identifier. The name of the column of the specified table, view,
>alias, or
>> synonym.Column 5 DATA_TYPE (SMALLINT not NULL)The SQL data type of
>the
>> column that is identified by COLUMN_NAME. The DATA_TYPE is one of
>the
>> values in the Symbolic SQL Data Type column in the table of
>symbolic and
>> default data types for CLI.Column 6 TYPE_NAME (VARCHAR(128) not
>NULL)A
>> character string that represents the name of the data type that
>corresponds
>> to DATA_TYPE.Column 7 COLUMN_SIZE (INTEGER)
>>
>>
>_______________________________________________
>sqlite-users mailing list
>sqlite-users@mailinglists.sqlite.org
>http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users



_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to