Thread DBI TRUE - FALSE - UNKNOWN (15 answers)
Opened by Gast at 2009-12-26 11:03

Gast Gast
 2009-12-31 17:11
#129881 #129881
Hab ich's jetzt?

CSV-Datei direkt mit dem Editor bearbeitet:
- undef ( undef, ) wird ein normaler String
- nichts ( , ) wird zum leeren String
- leerer String ( '', ) wird ein normaler String
- Null ( 0, ) wird ein normaler String

CSV-Datei bearbeitet mit "open filehandle Datei":
- undef ( undef, ) wird zum leeren String
- nichts ( , ) wird aufgefressen
- leerer String ( '', ) wird ein leerer String
- Null ( 0, ) wird ein normaler String


Mit csv_null = 1 bzw blank_is_undef = 1 werden die leeren Strings als undef behandelt.


mit :
Code (perl): (dl )
1
2
my $ref = [ [...], [...] ];
$dbh->do( "CREATE TEMP TABLE $table AS IMPORT( ? )", {}, $ref );

würde der leere String ( '', ) ein leerer String bleiben.

View full thread DBI TRUE - FALSE - UNKNOWN