( NumSet : Word;
SCol1 : String;
SQLType : Word;
dim Value1 : ... [;
SCol2 : String;
SQLType : Word;
dim Value2 : ... ; ...]
)
Připojuje proměnné makrojazyka ke sloupcům tabulky NumSet. SCol je jméno sloupce, SQLType je typ sloupce a Value je proměnná, se kterou pracuje makrojazyk.
Pro SQLType lze používat tyto konstanty:
| Konstanta | Typ v makrojazyku | Popis |
| SQL_CHAR | String | Textové pole |
| SQL_VARCHAR | String | Textové pole max 255 znaků |
| SQL_VARCHAR_LEN | String |
Textové pole s definicí délky. Délka se definuje za typem. Jestliže zadáte -1, bude použita defaultní délka 255 znaků. Příklad: SQLBind(set, "err", SQL_VARCHAR_LEN,1024, g_err);
|
| SQL_LONGVARCHAR | StringZ |
Dlouhé textové pole s definicí délky. Délka se definuje za typem. Jestliže zadáte -1, bude použita defaultní délka 5500000 znaků. Příklad: SQLBind(set, "data", SQL_LONGVARCHAR,1000000, g_data);
Pozor! U nativních ORACLE driverů je potřeba přidávat řádky s tímto typem postupně!
|
| SQL_FLOAT | Real | Číselné pole |
| SQL_DOUBLE | Real | Číselné pole |
| SQL_INTEGER | Longint | Číselné pole |
| SQL_SMALLINT | Word | Číselné pole |
| SQL_TINYINT | Byte | Číselné pole |
| SQL_DATETIME | Date / String |
Na sloupec DateTime lze použít typy: V typu Date nelze přečíst čas. U typu String je vrácený formát v pevné formě: DD/MM/RRRR HH:MM:SS |
Podívejte se na: SQL makrofunkce