Skip to content

Commit

Permalink
Insert NULL using BULK #4001 (#4755)
Browse files Browse the repository at this point in the history
* fix(ODBC): Insert NULL using BULK #4001
resolve bound types and sizes at compile time

* fix: remove string suffix for static_assert

* Insert NULL using BULK #4001

* fix: typo

* fix(SQLite): missing functions; consolidate extract calls

* chore(SQLite): remove unnecessary typedef

* fix(SQLite): remove duplicate functions

* fix(SQLite): compile errors and warnings

* fix(SQLite): extract implementation signatures

* fix(SQLite): long64 platforms compile errors

* fix(SQLite): long64 platforms compile errors, part ii

* fix(ODBC): windows build

* fix(ODBC): MSSQL big string on windows

* fix(Data): psql and mysql compile errors

* fix(PostgreSQL): add missing functions

* fix(ODBC): revert column size discovery (breaks Oracle)

* fix(PostgreSQL): Nullable extraction #4001

* fix(MySQL): Nullable extraction #4001

* chore(Data): code tidy up

* fix(ODBC): add missing changes
  • Loading branch information
aleks-f authored Nov 11, 2024
1 parent fe9c131 commit 9530a77
Show file tree
Hide file tree
Showing 43 changed files with 5,445 additions and 1,246 deletions.
1 change: 1 addition & 0 deletions Data/DataTest/include/Poco/Data/Test/SQLExecutor.h
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,7 @@ class DataTest_API SQLExecutor: public CppUnit::TestCase
"SELECT * FROM Vectors ORDER BY int0 ASC",
const std::string& intFldName = "int0");

void nullBulk(const std::string& blobPlaceholder = "?"s);
void internalBulkExtraction();
void internalBulkExtractionUTF16();
void internalStorageType();
Expand Down
Loading

0 comments on commit 9530a77

Please sign in to comment.