Project

General

Profile

Actions

Bug #8577

closed

Text in SELECT statement, der mit underscore (_) beginnt, wird nicht angezeigt

Added by Elias Villiger almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Carsten Rose
Target version:
Start date:
18.06.2019
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

Bsp. Report:

10.sql = SELECT '_text'

Problem: Es wird nichts angezeigt, da die Spalte von MariaDB den Spaltennamen _text erhält und dann von QFQ als auszublendende Spalte interpretiert wird.

Mögliche Lösungen:
  • QFQ überprüft, ob das "AS" keyword verwendet wurde und blendet mit _ beginnende Spalten nur dann aus.
  • QFQ-seitig nichts anpassen, aber einen Hinweis im Manual hinzufügen, dass solche Spalten einen expliziten Namen erhalten sollten.
  • ?
Actions #1

Updated by Carsten Rose almost 5 years ago

  • Status changed from New to Closed

1) Neue Doc:

https://qfq.io/doc/Manual.html#special-column-names

"SQL hint: If there is no column alias defined, the column name becomes the value of the first row. E.g. if the first selected row contains a ‘_’ as the first character, the column name becomes ‘_….’ - which will be hidden! To be safe: always define an alias!"

Browser Cache aktualisieren

2) Den '.. AS '' abzufragen wuerden bedeuten das SQL interpretieren zu muessen - das haben wir bisher nicht gemacht und der Gewinn an dieser Stelle wuerde den Aufwand nicht rechtfertigen.

CU
Carsten

Actions #2

Updated by Elias Villiger almost 5 years ago

Super, find ich gut so!

Actions #3

Updated by Carsten Rose almost 5 years ago

  • Target version set to 19.6.2
Actions

Also available in: Atom PDF