Hi Bernhard,

This is provider dependent. In PostgreSQL you will have to double quotes around the field names if they contain upper case letters or special characters not valid in SQL object names. QGIS stays on the "safe" side and will always add double quotes around the fields, even if it isn't strictly required.

Andreas

On 21.09.2015 13:11, Bernd Vogelgesang wrote:
Am 21.09.2015, 08:39 Uhr, schrieb Andreas Neumann <[email protected]>:

    ... if you use capital letters in field names (which is discourage
    anyway).

Hi Andreas,
could you elaborate a little on why not to use capital letters for field names? Recently I started using capital letters for fields, cause for me, any expressions and codes becomes much better readable. (Which also reminds me, that a lot of processing functions change field names to upper case or lower case or leave them as is, totally unconsistenly.)

Cheers
Bernd




    On 20.09.2015 12:59, Matthias Kuhn wrote:
    Hi Phil,

    In addition to COALESCE I'd like to promote the use of the
    function *CONCAT()* which treats NULL values as empty strings (it
    was changed recently, it's probably since 2.10) what makes it
    very handy.

    Example:

    NULL || "hello" -> NULL

    vs.

    CONCAT( NULL , "hello") -> "hello

    vs.

    COALESCE( NULL, "" ) || "hello" -> "hello"

    Cheers,
    Matthias

    On 09/20/2015 09:54 AM, Phil (The Geek) Wyatt wrote:

    Hi Folks,

    I am working with LIST Address Points data from
    http://listdata.thelist.tas.gov.au/opendata/ (Specifically
    Clarence Municipality) and I need to concatenate into one field
    the full address of each location. I am struggling to figure out
    how to do it when there are fields for unit numbers, building
    names, numbers to and from etc. Many of the fields are also NULL
    so clearly I want those fields disregarded.

    Can someone give me a quick heads up on how to NOT add the data
    from a field that has NULL?

    Chances are I will be doing this regularly so I am keen to
    document the required expressions for others to use as well.

    Cheers - Phil

    Volunteer Mapper - Red Cross
    <http://www.redcross.org.au/volunteering.aspx>



    _______________________________________________
    Qgis-user mailing list
    [email protected]
    http://lists.osgeo.org/mailman/listinfo/qgis-user



    _______________________________________________
    Qgis-user mailing list
    [email protected]
    http://lists.osgeo.org/mailman/listinfo/qgis-user




--
Bernd Vogelgesang
Siedlerstraße 2
91083 Baiersdorf/Igelsdorf
Tel: 09133-825374

_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to