Sampling Examples

Introduction

This describes how Zuar Runner samples incoming data to determine the appropriate SDL type to use when the data is saved to a database. value strings, each of which contain example data, are sampled under various scenarios; the results of the sampling are documented in the following tables. More information on how the value_strings were created can be found here.

There are four tables; one for each of these Python types: str, int, decimal.Decimal, and float.

The first column contains the id of the value_string being sampled. The second column represents that string’s Python value when the string is used to create an instance of the table’s Python type. A value of NA indicates that the value_string cannot be used to create an instance of that Python type. The remaining columns represent the current SDL type of the database column into which the data is to be saved. The NULL columns represents a column that does not exist / has not been created yet.

How to Interpret the Tables

This is best done through the use of a few examples.

  1. Input data is the string true. It is to be saved in a database column that does not yet exist.

    • Refer to the str() table, row B0.

    • The NULL column contains Boolean for this row.

    This means that the data will be saved as a logical True in a column with SDL type Boolean.

  2. Input data is the string true. It is to be saved in a database column containing String data.

    • Refer to the str() table, row B0.

    • The String column contains String for this row.

    This means that data will be saved as the string true and the column type will remain unchanged.

  3. Input data is the string 1,234. It is to be saved in a database column that does not yet exist.

    • Refer to the str() table, row I8.

    • The NULL column contains Integer for this row.

    This means that data will be saved as the integer 1234 in a column with SDL type Integer.

  4. Input data is the string 1,234. It is to be saved in a database column containing Float data.

    • Refer to the str() table, row I8.

    • The Float column contains Float for this row.

    This means that data will be saved as the float 1234.0 and the column type will remain unchanged.

  5. Input data is the Python integer 2147483647. It is to be saved in a database column that does not yet exist.

    • Refer to the int() table, row I2.

    • The NULL column contains Integer for this row.

    This means that data will be saved as the integer 2147483647 in a column with SDL type Integer.

  6. Input data is the Python integer 2147483648. It is to be saved in a database column containing Integer data.

    • Refer to the int() table, row I2L.

    • The Integer column contains BigInteger for this row.

    This means that data will be saved as the integer 2147483648 in a column with SDL type BigInteger.

    To understand why the column type changed, refer to the I2L row here. 2147483648 is one larger than the largest integer value suported by SQL. Zuar Runner to promoted the column from Integer to BigInteger to accommodate the larger value.

SDL Sampling Examples

SDL Sampling Examples – Value String as str

id

str

NULL

Date

Time

DateTime

Boolean

Integer

BigInteger

Float

Numeric

String

Text

B0

true

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B1

True

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B2

false

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B3

False

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B4

yes

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B5

Yes

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B6

no

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

B7

No

Boolean

String

String

String

Boolean

String

String

String

String

String

Text

D1

.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D1+

+.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D1-

-.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D2

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D2+

+0.

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D2-

-0.

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D3

2147483647.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D3+

+2147483647.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D3-

-2147483647.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D3L

2147483648.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D3L+

+2147483648.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D3L-

-2147483648.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4

9223372036854775808.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4+

+9223372036854775808.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4-

-9223372036854775808.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L

9223372036854775808.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L+

+9223372036854775808.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L-

-9223372036854775808.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5

1797693…[311]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5+

+179769…[312]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5-

-179769…[312]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L

1797693…[311]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L+

+179769…[312]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L-

-179769…[312]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8

1,234.456

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8$(

$(1,234.456)

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8$+

+$1,234.456

String

String

String

String

String

String

String

String

String

String

Text

D8$-

-$1,234.456

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8(

(1,234.456)

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8+

+1,234.456

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8-

-1,234.456

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9

1.1

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9+

+1.1

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9-

-1.1

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Da

70%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Db

-70%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Dc

7%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Dd

07%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

De

.7%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Df

-0.7%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Dg

.70%

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I0

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I1

1

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I2

2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2+

+2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2-

-2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2L

2147483648

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L+

+2147483648

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L-

-2147483648

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I3

9223372036854775807

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3+

9223372036854775807

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3-

-9223372036854775808

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3F

922337203685477632

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3FL

92233720368547758070

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L+

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L-

-9223372036854775809

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4+

+179769…[310]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4-

-179769…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4L

1815670…[309]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I4L+

+181567…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I4L-

-181567…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I5

100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5+

+100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5-

-100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L

101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L+

+101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L-

-101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6

1000000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6+

+100000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6-

-100000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L

1010000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L+

+101000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L-

-101000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I7

1000000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7+

+100000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7-

-100000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L

1010000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L+

+101000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L-

-101000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I8

1,234

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I8$(

$(1,234)

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I8$+

+$1,234

String

String

String

String

String

String

String

String

String

String

Text

I8$-

-$1,234

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I8(

(1,234)

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I8+

+1,234

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I8-

-1,234

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

S1

AAAAAAA…[8000]…AAAAAAA

String

String

String

String

String

String

String

String

String

String

Text

S1L

AAAAAAA…[8001]…AAAAAAA

String

String

String

String

String

String

String

String

String

String

Text

S2

AAAAAAA…[65536]…AAAAAAA

String

String

String

String

String

String

String

String

String

String

Text

S2L

AAAAAAA…[65537]…AAAAAAA

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

T1

2020-01-01

Date

Date

DateTime

DateTime

String

String

String

String

String

String

Text

T2

2020-24-48

String

String

String

String

String

String

String

String

String

String

Text

T3

12:45:46

Time

Time

Time

DateTime

String

String

String

String

String

String

Text

T4

12:99:46

String

String

String

String

String

String

String

String

String

String

Text

T5

2020-11-18T10:08:20.146888

DateTime

DateTime

DateTime

DateTime

String

String

String

String

String

String

Text

T6

2020-99-18T10:08:20-05:00

String

String

String

String

String

String

String

String

String

String

Text

T7

2020-11-18T99:08:20-05:00

String

String

String

String

String

String

String

String

String

String

Text

T8

NULL

NULL

NULL

NULL

NULL

NULL

NULL

NULL

NULL

String

Text

T9

String

String

String

String

String

String

String

String

String

String

Text

Ta

String

String

String

String

String

String

String

String

String

String

Text

Tb

1/1/1

Date

Date

DateTime

DateTime

String

String

String

String

String

String

Text

Tc

1/1/11

Date

Date

DateTime

DateTime

String

String

String

String

String

String

Text

Td

11/1/11

Date

Date

DateTime

DateTime

String

String

String

String

String

String

Text

Te

1/11/11

Date

Date

DateTime

DateTime

String

String

String

String

String

String

Text

Tf

11/11/11

Date

Date

DateTime

DateTime

String

String

String

String

String

String

Text

SDL Sampling Examples – Value String as int

id

int

NULL

Date

Time

DateTime

Boolean

Integer

BigInteger

Float

Numeric

String

Text

B0

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B6

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B7

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D1+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D1-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D2+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D2-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D3+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D3-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D3L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D3L+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D3L-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D4+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D4-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D4L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D4L+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D4L-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D5+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D5-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D5L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D5L+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D5L-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D9

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D9+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D9-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Da

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Db

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dc

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dd

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

De

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Df

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dg

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I0

0

Boolean

Integer

Integer

Integer

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I1

1

Boolean

Integer

Integer

Integer

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I2

2147483647

Integer

Integer

Integer

Integer

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2+

2147483647

Integer

Integer

Integer

Integer

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2-

-2147483647

Integer

Integer

Integer

Integer

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2L

2147483648

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L+

2147483648

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L-

-2147483648

Integer

Integer

Integer

Integer

Integer

Integer

BigInteger

Float

Numeric

String

Text

I3

9223372036854775807

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3+

9223372036854775807

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3-

-9223372036854775808

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3F

922337203685477632

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3FL

92233720368547758070

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L+

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L-

-9223372036854775809

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4+

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4-

-179769…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4L

1815670…[309]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I4L+

1815670…[309]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I4L-

-181567…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I5

100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5+

100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5-

-100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L

101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L+

101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L-

-101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6

1000000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6+

1000000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6-

-100000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L

1010000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L+

1010000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L-

-101000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I7

1000000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7+

1000000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7-

-100000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L

1010000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L+

1010000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L-

-101000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S1L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S2L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T6

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T7

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T9

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Ta

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tb

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tc

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Td

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Te

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tf

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

SDL Sampling Examples – Value String as decimal.Decimal

id

decimal.Decimal

NULL

Date

Time

DateTime

Boolean

Integer

BigInteger

Float

Numeric

String

Text

B0

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B6

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B7

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D1

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D1+

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D1-

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D2

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D2+

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D2-

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D3

2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D3+

2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D3-

-2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D3L

2147483648

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D3L+

2147483648

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D3L-

-2147483648

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D4

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4+

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4-

-9223372036854775808

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D4L

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L+

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L-

-9223372036854775808

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D5

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5+

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5-

-179769…[312]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L+

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L-

-179769…[312]…58368.0

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D9

1.1

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9+

1.1

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9-

-1.1

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Da

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Db

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dc

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dd

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

De

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Df

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dg

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I0

0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I1

1

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I2

2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2+

2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2-

-2147483647

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2L

2147483648

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L+

2147483648

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L-

-2147483648

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I3

9223372036854775807

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3+

9223372036854775807

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3-

-9223372036854775808

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3F

922337203685477632

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3FL

92233720368547758070

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L+

9223372036854775808

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L-

-9223372036854775809

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4+

1797693…[309]…4858368

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4-

-179769…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4L

1815670…[309]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I4L+

1815670…[309]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I4L-

-181567…[310]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Numeric

Numeric

String

Text

I5

100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5+

100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5-

-100000000000000000000000000000000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L

101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L+

101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L-

-101000000000000000888178419700000000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6

1000000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6+

1000000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6-

-100000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L

1010000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L+

1010000…[66]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L-

-101000…[67]…0000000

Numeric

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I7

1000000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7+

1000000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7-

-100000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L

1010000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L+

1010000…[131073]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I7L-

-101000…[131074]…0000000

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

Text

I8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S1L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S2L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T6

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T7

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T9

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Ta

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tb

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tc

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Td

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Te

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tf

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

SDL Sampling Examples – Value String as float

id

float

NULL

Date

Time

DateTime

Boolean

Integer

BigInteger

Float

Numeric

String

Text

B0

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B6

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

B7

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D1

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D1+

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D1-

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D2

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D2+

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D2-

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

D3

2147483647.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D3+

2147483647.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D3-

-2147483647.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D3L

2147483648.0

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D3L+

2147483648.0

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D3L-

-2147483648.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

D4

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4+

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4-

-9.223372036854776e+18

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D4L

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L+

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D4L-

-9.223372036854776e+18

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

D5

1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5+

1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5-

-1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L

1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L+

1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D5L-

-1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8$-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D8-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

D9

1.1

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9+

1.1

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

D9-

-1.1

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

Da

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Db

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dc

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dd

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

De

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Df

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Dg

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I0

0.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I1

1.0

Boolean

String

String

String

Boolean

Integer

BigInteger

Float

Numeric

String

Text

I2

2147483647.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2+

2147483647.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2-

-2147483647.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I2L

2147483648.0

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L+

2147483648.0

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I2L-

-2147483648.0

Integer

String

String

String

Integer

Integer

BigInteger

Float

Numeric

String

Text

I3

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3+

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3-

-9.223372036854776e+18

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3F

9.223372036854776e+17

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I3FL

9.223372036854776e+19

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L+

9.223372036854776e+18

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I3L-

-9.223372036854776e+18

BigInteger

String

String

String

BigInteger

BigInteger

BigInteger

Float

Numeric

String

Text

I4

1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4+

1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4-

-1.7976931348623157e+308

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I4L

inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I4L+

inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I4L-

-inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I5

1e+38

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5+

1e+38

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5-

-1e+38

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L

1.01e+38

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L+

1.01e+38

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I5L-

-1.01e+38

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6

1e+65

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6+

1e+65

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6-

-1e+65

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L

1.01e+65

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L+

1.01e+65

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I6L-

-1.01e+65

Float

String

String

String

Numeric

Numeric

Numeric

Float

Numeric

String

Text

I7

inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I7+

inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I7-

-inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I7L

inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I7L+

inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I7L-

-inf

Float

String

String

String

Float

Float

Float

Float

String

String

Text

I8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8$-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8(

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8+

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

I8-

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S1L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

S2L

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T1

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T2

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T3

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T4

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T5

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T6

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T7

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T8

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

T9

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Ta

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tb

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tc

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Td

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Te

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

Tf

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA

NA