Skip to content

normalize_names does not work properly with /dev/stdin #13794

@aborruso

Description

@aborruso

What happens?

Hi,
if I apply normalize_names to /dev/stdin duckdb normalizes the field text to _text.

It should remain text.

To Reproduce

To reproduce

printf "name,text\nJohn,ipsum\n" | duckdb -line -c "select * from read_csv_auto('/dev/stdin',normalize_names=true);"

It gives in output

_name = John
_text = ipsum

OS:

Debian 12

DuckDB Version:

v1.0.0 1f98600

DuckDB Client:

cli

Hardware:

No response

Full Name:

Andrea Borruso

Affiliation:

onData

What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.

I have not tested with any build

Did you include all relevant data sets for reproducing the issue?

Not applicable - the reproduction does not require a data set

Did you include all code required to reproduce the issue?

  • Yes, I have

Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?

  • Yes, I have

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions