Sybase Adaptive Server IQ 12.4.2 Administration And Performance Manual page 220

Table of Contents

Advertisement

Partial-width insertions
NULL
3
NULL
4
NULL
5
190
NULL
215
NULL
29
NULL
200
NULL
59
NULL
(10 rows affected)
Example 2
l_orderkey
l_partkey
----------
---------
NULL
1
NULL
2
NULL
3
NULL
4
NULL
5
(5 rows affected)
l_orderkey
l_partkey
----------
----------
190
1
215
2
200
28
13
9
NULL
NULL
NULL
NULL
NULL
The following example shows the correct way to do this operation. Note the
option in the second
START ROW ID
LOAD TABLE lineitem
(l_partkey ASCII(4),
l_suppkey ASCII(4),
FILLER(13))
FROM '/d1/MILL1/tt.t'
PREVIEW ON
NOTIFY 1000
SELECT *, rowid(lineitem) FROM lineitem
l_suppkey
---------
12
37
28
13
9
LOAD TABLE lineitem
(FILLER(8),
l_quantity ASCII(6),
l_orderkey ASCII(6),
FILLER(1))
FROM '/d1/MILL1/tt.t'
PREVIEW ON
NOTIFY 1000
START ROW ID 1
SELECT *, rowid(lineitem) FROM lineitem
l_suppkey
----------
12
37
NULL
3
NULL
4
NULL
5
19
6
2127
7
1376
8
119
9
4
10
statement.
LOAD TABLE
l_quantity
rowid(lineitem)
----------
---------------
NULL
1
NULL
2
NULL
3
NULL
4
NULL
5
l_quantity
rowid(lineitem)
-----------
---------------
19
2127
1
2

Advertisement

Table of Contents
loading

Table of Contents