ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/fbintf/testsuite/reference.log
Revision: 47
Committed: Mon Jan 9 15:31:51 2017 UTC (7 years, 3 months ago) by tony
File size: 49769 byte(s)
Log Message:
Committing updates for Release R2-0-1

File Contents

# User Rev Content
1 tony 45 Firebird API Test Suite
2     Copyright MWA Software 2016
3    
4     Starting Tests
5     Client API Version = 3.768
6     Running Test 1: Create and Drop a Database
7     Creating a Database with empty parameters
8     Create Database fails (as expected): I/O error during "open O_CREAT" operation for file ""
9     Error while trying to create file
10     No such file or directory
11 tony 47 Creating a Database using an SQL Statement
12     Database ID = 4 FB = /tmp/fbintf-testsuite/testsuite1.fdb SN = mint18-FB3
13     SQL Dialect = 3
14     Dropping Database
15 tony 45 Creating a Database with a DPD
16     Dropping Database
17     DPB
18     Count = 4
19     28 = SYSDBA
20     29 = masterkey
21     48 = UTF8
22     65 = 3
23    
24     Creating a Database with a DPD
25 tony 47 Database ID = 4 FB = /tmp/fbintf-testsuite/testsuite1.fdb SN = mint18-FB3
26     ODS major = 12
27     ODS minor = 0
28 tony 45 RDB$DESCRIPTION =
29     RDB$RELATION_ID = 128
30     RDB$SECURITY_CLASS = SQL$363
31     RDB$CHARACTER_SET_NAME = UTF8
32     RDB$LINGER =
33     Dropping Database
34    
35    
36     Running Test 2: Open the employee database and run a query
37     Opening localhost:employee
38     Database Open
39     Metadata
40     SQLType =SQL_SHORT
41     sub type = 0
42     Table = EMPLOYEE
43     Owner = SYSDBA
44     Column Name = EMP_NO
45     Alias Name = EMP_NO
46     Field Name = EMP_NO
47     Scale = 0
48     Charset id = 0
49     Not Null
50     Size = 2
51    
52     SQLType =SQL_VARYING
53     sub type = 0
54     Table = EMPLOYEE
55     Owner = SYSDBA
56     Column Name = FIRST_NAME
57     Alias Name = FIRST_NAME
58     Field Name = FIRST_NAME
59     Scale = 0
60     Charset id = 0
61     Not Null
62     Size = 15
63    
64     SQLType =SQL_VARYING
65     sub type = 0
66     Table = EMPLOYEE
67     Owner = SYSDBA
68     Column Name = LAST_NAME
69     Alias Name = LAST_NAME
70     Field Name = LAST_NAME
71     Scale = 0
72     Charset id = 0
73     Not Null
74     Size = 20
75    
76     SQLType =SQL_VARYING
77     sub type = 0
78     Table = EMPLOYEE
79     Owner = SYSDBA
80     Column Name = PHONE_EXT
81     Alias Name = PHONE_EXT
82     Field Name = PHONE_EXT
83     Scale = 0
84     Charset id = 0
85     Nullable
86     Size = 4
87    
88     SQLType =SQL_TIMESTAMP
89     sub type = 0
90     Table = EMPLOYEE
91     Owner = SYSDBA
92     Column Name = HIRE_DATE
93     Alias Name = HIRE_DATE
94     Field Name = HIRE_DATE
95     Scale = 0
96     Charset id = 0
97     Not Null
98     Size = 8
99    
100     SQLType =SQL_TEXT
101     sub type = 0
102     Table = EMPLOYEE
103     Owner = SYSDBA
104     Column Name = DEPT_NO
105     Alias Name = DEPT_NO
106     Field Name = DEPT_NO
107     Scale = 0
108     Charset id = 0
109     Not Null
110     Size = 3
111    
112     SQLType =SQL_VARYING
113     sub type = 0
114     Table = EMPLOYEE
115     Owner = SYSDBA
116     Column Name = JOB_CODE
117     Alias Name = JOB_CODE
118     Field Name = JOB_CODE
119     Scale = 0
120     Charset id = 0
121     Not Null
122     Size = 5
123    
124     SQLType =SQL_SHORT
125     sub type = 0
126     Table = EMPLOYEE
127     Owner = SYSDBA
128     Column Name = JOB_GRADE
129     Alias Name = JOB_GRADE
130     Field Name = JOB_GRADE
131     Scale = 0
132     Charset id = 0
133     Not Null
134     Size = 2
135    
136     SQLType =SQL_VARYING
137     sub type = 0
138     Table = EMPLOYEE
139     Owner = SYSDBA
140     Column Name = JOB_COUNTRY
141     Alias Name = JOB_COUNTRY
142     Field Name = JOB_COUNTRY
143     Scale = 0
144     Charset id = 0
145     Not Null
146     Size = 15
147    
148     SQLType =SQL_INT64
149     sub type = 0
150     Table = EMPLOYEE
151     Owner = SYSDBA
152     Column Name = SALARY
153     Alias Name = SALARY
154     Field Name = SALARY
155     Scale = -2
156     Charset id = 0
157     Not Null
158     Size = 8
159    
160     SQLType =SQL_VARYING
161     sub type = 0
162     Table = EMPLOYEE
163     Owner = SYSDBA
164     Column Name = FULL_NAME
165     Alias Name = FULL_NAME
166     Field Name = FULL_NAME
167     Scale = 0
168     Charset id = 0
169     Nullable
170     Size = 37
171    
172     Plan =
173     Select Expression
174     -> First N Records
175     -> Table "EMPLOYEE" Full Scan
176     Select First 3 * from EMPLOYEE
177    
178     EMP_NO = 2
179     FIRST_NAME = Robert
180     LAST_NAME = Nelson
181     PHONE_EXT = 250
182     HIRE_DATE = 28/12/1988 00:00:00.000
183     DEPT_NO = 600
184     JOB_CODE = VP
185     JOB_GRADE = 2
186     JOB_COUNTRY = USA
187     SALARY = 105,900.00
188     FULL_NAME = Nelson, Robert
189     EMP_NO = 4
190     FIRST_NAME = Bruce
191     LAST_NAME = Young
192     PHONE_EXT = 233
193     HIRE_DATE = 28/12/1988 00:00:00.000
194     DEPT_NO = 621
195     JOB_CODE = Eng
196     JOB_GRADE = 2
197     JOB_COUNTRY = USA
198     SALARY = 97,500.00
199     FULL_NAME = Young, Bruce
200     EMP_NO = 5
201     FIRST_NAME = Kim
202     LAST_NAME = Lambert
203     PHONE_EXT = 22
204     HIRE_DATE = 6/2/1989 00:00:00.000
205     DEPT_NO = 130
206     JOB_CODE = Eng
207     JOB_GRADE = 2
208     JOB_COUNTRY = USA
209     SALARY = 102,750.00
210     FULL_NAME = Lambert, Kim
211    
212     Select * from EMPLOYEE Where EMP_NO = ?
213     SQL Params
214     SQLType =SQL_SHORT
215     sub type = 0
216     Field Name =
217     Scale = 0
218     Charset id = 0
219     Not Null
220     Size = 2
221    
222     EMP_NO = 8
223     FIRST_NAME = Leslie
224     LAST_NAME = Johnson
225     PHONE_EXT = 410
226     HIRE_DATE = 5/4/1989 00:00:00.000
227     DEPT_NO = 180
228     JOB_CODE = Mktg
229     JOB_GRADE = 3
230     JOB_COUNTRY = USA
231     SALARY = 64,635.00
232     FULL_NAME = Johnson, Leslie
233    
234     With param names
235     Select * from EMPLOYEE Where EMP_NO = :EMP_NO
236     SQL Params
237     SQLType =SQL_SHORT
238     sub type = 0
239     Field Name = EMP_NO
240     Scale = 0
241     Charset id = 0
242     Not Null
243     Size = 2
244    
245     EMP_NO = 8
246     FIRST_NAME = Leslie
247     LAST_NAME = Johnson
248     PHONE_EXT = 410
249     HIRE_DATE = 5/4/1989 00:00:00.000
250     DEPT_NO = 180
251     JOB_CODE = Mktg
252     JOB_GRADE = 3
253     JOB_COUNTRY = USA
254     SALARY = 64,635.00
255     FULL_NAME = Johnson, Leslie
256    
257    
258    
259     Running Test 3: ad hoc queries
260     Opening localhost:employee
261     Database Open
262     Employee Count = 42
263     Employee Count = 41
264     Employee Count = 42
265     Employee Count = 41
266     Employee Count = 42
267     Constrained Employee Count = 3
268    
269    
270     Running Test 4: Update, Insert and Delete Queries
271     Opening localhost:employee
272     Database Open
273     Select Count = 1 InsertCount = 0 UpdateCount = 1 DeleteCount = 0
274     EMP_NO = 8
275     FIRST_NAME = Leslie
276     LAST_NAME = Johnson
277     PHONE_EXT = 410
278     HIRE_DATE = 5/4/1989 00:00:00.000
279     DEPT_NO = 180
280     JOB_CODE = Mktg
281     JOB_GRADE = 3
282     JOB_COUNTRY = USA
283     SALARY = 64,635.00
284     FULL_NAME = Johnson, Leslie
285    
286 tony 47 Current memory = 19598352
287     Delta memory = 2616
288     Max memory = 19661928
289     Elapsed time= 0.000 sec
290     Cpu = 0.000 sec
291     Buffers = 2048
292     Reads = 0
293     Writes = 0
294     Fetches = 2
295 tony 45 Select Count = 0 InsertCount = 1 UpdateCount = 0 DeleteCount = 0
296     Relation Name = EMPLOYEE
297     Metadata
298     SQLType =SQL_SHORT
299     sub type = 0
300     Table = EMPLOYEE
301     Owner = SYSDBA
302     Column Name = EMP_NO
303     Alias Name = EMP_NO
304     Field Name = EMP_NO
305     Scale = 0
306     Charset id = 0
307     Not Null
308     Size = 2
309    
310     SQLType =SQL_VARYING
311     sub type = 0
312     Table = EMPLOYEE
313     Owner = SYSDBA
314     Column Name = FIRST_NAME
315     Alias Name = FIRST_NAME
316     Field Name = FIRST_NAME
317     Scale = 0
318     Charset id = 0
319     Not Null
320     Size = 15
321    
322     SQLType =SQL_VARYING
323     sub type = 0
324     Table = EMPLOYEE
325     Owner = SYSDBA
326     Column Name = LAST_NAME
327     Alias Name = LAST_NAME
328     Field Name = LAST_NAME
329     Scale = 0
330     Charset id = 0
331     Not Null
332     Size = 20
333    
334     SQLType =SQL_VARYING
335     sub type = 0
336     Table = EMPLOYEE
337     Owner = SYSDBA
338     Column Name = PHONE_EXT
339     Alias Name = PHONE_EXT
340     Field Name = PHONE_EXT
341     Scale = 0
342     Charset id = 0
343     Nullable
344     Size = 4
345    
346     SQLType =SQL_TIMESTAMP
347     sub type = 0
348     Table = EMPLOYEE
349     Owner = SYSDBA
350     Column Name = HIRE_DATE
351     Alias Name = HIRE_DATE
352     Field Name = HIRE_DATE
353     Scale = 0
354     Charset id = 0
355     Not Null
356     Size = 8
357    
358     SQLType =SQL_TEXT
359     sub type = 0
360     Table = EMPLOYEE
361     Owner = SYSDBA
362     Column Name = DEPT_NO
363     Alias Name = DEPT_NO
364     Field Name = DEPT_NO
365     Scale = 0
366     Charset id = 0
367     Not Null
368     Size = 3
369    
370     SQLType =SQL_VARYING
371     sub type = 0
372     Table = EMPLOYEE
373     Owner = SYSDBA
374     Column Name = JOB_CODE
375     Alias Name = JOB_CODE
376     Field Name = JOB_CODE
377     Scale = 0
378     Charset id = 0
379     Not Null
380     Size = 5
381    
382     SQLType =SQL_SHORT
383     sub type = 0
384     Table = EMPLOYEE
385     Owner = SYSDBA
386     Column Name = JOB_GRADE
387     Alias Name = JOB_GRADE
388     Field Name = JOB_GRADE
389     Scale = 0
390     Charset id = 0
391     Not Null
392     Size = 2
393    
394     SQLType =SQL_VARYING
395     sub type = 0
396     Table = EMPLOYEE
397     Owner = SYSDBA
398     Column Name = JOB_COUNTRY
399     Alias Name = JOB_COUNTRY
400     Field Name = JOB_COUNTRY
401     Scale = 0
402     Charset id = 0
403     Not Null
404     Size = 15
405    
406     SQLType =SQL_INT64
407     sub type = 0
408     Table = EMPLOYEE
409     Owner = SYSDBA
410     Column Name = SALARY
411     Alias Name = SALARY
412     Field Name = SALARY
413     Scale = -2
414     Charset id = 0
415     Not Null
416     Size = 8
417    
418     SQLType =SQL_VARYING
419     sub type = 0
420     Table = EMPLOYEE
421     Owner = SYSDBA
422     Column Name = FULL_NAME
423     Alias Name = FULL_NAME
424     Field Name = FULL_NAME
425     Scale = 0
426     Charset id = 0
427     Nullable
428     Size = 37
429    
430     EMP_NO = 150
431     FIRST_NAME = John
432     LAST_NAME = Doe
433     PHONE_EXT =
434     HIRE_DATE = 1/4/2015 00:00:00.000
435     DEPT_NO = 600
436     JOB_CODE = Eng
437     JOB_GRADE = 4
438     JOB_COUNTRY = England
439     SALARY = 41,000.89
440     FULL_NAME = Doe, John
441    
442     Select Count = 0 InsertCount = 1 UpdateCount = 0 DeleteCount = 0
443     EMP_NO = 151
444     FIRST_NAME = Major
445     LAST_NAME = Major
446     PHONE_EXT =
447     HIRE_DATE = 1/4/2015 00:00:00.000
448     DEPT_NO = 600
449     JOB_CODE = Eng
450     JOB_GRADE = 4
451     JOB_COUNTRY = England
452     SALARY = 40,000.59
453     FULL_NAME = Major, Major
454    
455     Now Delete the rows
456     Select Count = 1 InsertCount = 0 UpdateCount = 0 DeleteCount = 1
457     Select Count = 1 InsertCount = 0 UpdateCount = 0 DeleteCount = 1
458     Inserting
459     Select Count = 0 InsertCount = 1 UpdateCount = 0 DeleteCount = 0
460     EMP_NO = 150
461     FIRST_NAME = Jane
462     LAST_NAME = Doe
463     PHONE_EXT = NULL
464     HIRE_DATE = 1/4/2015 00:00:00.000
465     DEPT_NO = 600
466     JOB_CODE = Eng
467     JOB_GRADE = 4
468     JOB_COUNTRY = England
469     SALARY = 41,000.89
470     FULL_NAME = Doe, Jane
471    
472     Employee Count = 43
473     Prepare Query again
474    
475     EMP_NO = 150
476     FIRST_NAME = Jane
477     LAST_NAME = Doe
478     PHONE_EXT = NULL
479     HIRE_DATE = 1/4/2015 00:00:00.000
480     DEPT_NO = 600
481     JOB_CODE = Eng
482     JOB_GRADE = 4
483     JOB_COUNTRY = England
484     SALARY = 41,000.89
485     FULL_NAME = Doe, Jane
486    
487     Prepare Query again with a different transaction
488    
489     EMP_NO = 8
490     FIRST_NAME = Leslie
491     LAST_NAME = Johnson
492     PHONE_EXT = 410
493     HIRE_DATE = 5/4/1989 00:00:00.000
494     DEPT_NO = 180
495     JOB_CODE = Mktg
496     JOB_GRADE = 3
497     JOB_COUNTRY = USA
498     SALARY = 64,635.00
499     FULL_NAME = Johnson, Leslie
500    
501     Open Cursor with a different transaction
502    
503     EMP_NO = 8
504     FIRST_NAME = Leslie
505     LAST_NAME = Johnson
506     PHONE_EXT = 410
507     HIRE_DATE = 5/4/1989 00:00:00.000
508     DEPT_NO = 180
509     JOB_CODE = Mktg
510     JOB_GRADE = 3
511     JOB_COUNTRY = USA
512     SALARY = 64,635.00
513     FULL_NAME = Johnson, Leslie
514     Same Statement - updated params
515     EMP_NO = 9
516     FIRST_NAME = Phil
517     LAST_NAME = Forest
518     PHONE_EXT = 229
519     HIRE_DATE = 17/4/1989 00:00:00.000
520     DEPT_NO = 622
521     JOB_CODE = Mngr
522     JOB_GRADE = 3
523     JOB_COUNTRY = USA
524     SALARY = 75,060.00
525     FULL_NAME = Forest, Phil
526    
527    
528    
529     Running Test 5: Update Returning and Activity Check
530     Opening localhost:employee
531     Database Open
532     Database Closed
533     Database Open
534     Select Count = 1 InsertCount = 0 UpdateCount = 1 DeleteCount = 0
535     Last Name = Johnson
536     EMP_NO = 8
537     FIRST_NAME = Leslie
538     LAST_NAME = Johnson
539     PHONE_EXT = 410
540     HIRE_DATE = 31/1/2016 00:00:00.000
541     DEPT_NO = 180
542     JOB_CODE = Mktg
543     JOB_GRADE = 3
544     JOB_COUNTRY = USA
545     SALARY = 64,635.00
546     FULL_NAME = Johnson, Leslie
547    
548     Inserting
549     Full Name = Doe, John
550     Select Count = 0 InsertCount = 1 UpdateCount = 0 DeleteCount = 0
551     Database Activity = TRUE
552     Transaction Activity = TRUE
553     Database Activity = FALSE
554     Transaction Activity = FALSE
555     Employee Count = 43
556     Database Activity = TRUE
557     Transaction Activity = TRUE
558     Transaction Active
559     Transaction inactive
560    
561    
562     Running Test 6: Blob Handling
563     Metadata
564     SQLType =SQL_TEXT
565     sub type = 0
566     Table = RDB$CHARACTER_SETS
567     Owner = SYSDBA
568     Column Name = RDB$CHARACTER_SET_NAME
569     Alias Name = RDB$CHARACTER_SET_NAME
570     Field Name = RDB$CHARACTER_SET_NAME
571     Scale = 0
572     Charset id = 4
573     Nullable
574     Size = 124
575    
576     SQLType =SQL_SHORT
577     sub type = 0
578     Table = RDB$CHARACTER_SETS
579     Owner = SYSDBA
580     Column Name = RDB$CHARACTER_SET_ID
581     Alias Name = RDB$CHARACTER_SET_ID
582     Field Name = RDB$CHARACTER_SET_ID
583     Scale = 0
584     Charset id = 0
585     Nullable
586     Size = 2
587    
588     RDB$CHARACTER_SET_NAME = NONE (Charset Id = 4 Codepage = 65001)
589     RDB$CHARACTER_SET_ID = 0
590     RDB$CHARACTER_SET_NAME = OCTETS (Charset Id = 4 Codepage = 65001)
591     RDB$CHARACTER_SET_ID = 1
592     RDB$CHARACTER_SET_NAME = ASCII (Charset Id = 4 Codepage = 65001)
593     RDB$CHARACTER_SET_ID = 2
594     RDB$CHARACTER_SET_NAME = UNICODE_FSS (Charset Id = 4 Codepage = 65001)
595     RDB$CHARACTER_SET_ID = 3
596     RDB$CHARACTER_SET_NAME = UTF8 (Charset Id = 4 Codepage = 65001)
597     RDB$CHARACTER_SET_ID = 4
598     RDB$CHARACTER_SET_NAME = SJIS_0208 (Charset Id = 4 Codepage = 65001)
599     RDB$CHARACTER_SET_ID = 5
600     RDB$CHARACTER_SET_NAME = EUCJ_0208 (Charset Id = 4 Codepage = 65001)
601     RDB$CHARACTER_SET_ID = 6
602     RDB$CHARACTER_SET_NAME = DOS737 (Charset Id = 4 Codepage = 65001)
603     RDB$CHARACTER_SET_ID = 9
604     RDB$CHARACTER_SET_NAME = DOS437 (Charset Id = 4 Codepage = 65001)
605     RDB$CHARACTER_SET_ID = 10
606     RDB$CHARACTER_SET_NAME = DOS850 (Charset Id = 4 Codepage = 65001)
607     RDB$CHARACTER_SET_ID = 11
608     RDB$CHARACTER_SET_NAME = DOS865 (Charset Id = 4 Codepage = 65001)
609     RDB$CHARACTER_SET_ID = 12
610     RDB$CHARACTER_SET_NAME = DOS860 (Charset Id = 4 Codepage = 65001)
611     RDB$CHARACTER_SET_ID = 13
612     RDB$CHARACTER_SET_NAME = DOS863 (Charset Id = 4 Codepage = 65001)
613     RDB$CHARACTER_SET_ID = 14
614     RDB$CHARACTER_SET_NAME = DOS775 (Charset Id = 4 Codepage = 65001)
615     RDB$CHARACTER_SET_ID = 15
616     RDB$CHARACTER_SET_NAME = DOS858 (Charset Id = 4 Codepage = 65001)
617     RDB$CHARACTER_SET_ID = 16
618     RDB$CHARACTER_SET_NAME = DOS862 (Charset Id = 4 Codepage = 65001)
619     RDB$CHARACTER_SET_ID = 17
620     RDB$CHARACTER_SET_NAME = DOS864 (Charset Id = 4 Codepage = 65001)
621     RDB$CHARACTER_SET_ID = 18
622     RDB$CHARACTER_SET_NAME = NEXT (Charset Id = 4 Codepage = 65001)
623     RDB$CHARACTER_SET_ID = 19
624     RDB$CHARACTER_SET_NAME = ISO8859_1 (Charset Id = 4 Codepage = 65001)
625     RDB$CHARACTER_SET_ID = 21
626     RDB$CHARACTER_SET_NAME = ISO8859_2 (Charset Id = 4 Codepage = 65001)
627     RDB$CHARACTER_SET_ID = 22
628     RDB$CHARACTER_SET_NAME = ISO8859_3 (Charset Id = 4 Codepage = 65001)
629     RDB$CHARACTER_SET_ID = 23
630     RDB$CHARACTER_SET_NAME = ISO8859_4 (Charset Id = 4 Codepage = 65001)
631     RDB$CHARACTER_SET_ID = 34
632     RDB$CHARACTER_SET_NAME = ISO8859_5 (Charset Id = 4 Codepage = 65001)
633     RDB$CHARACTER_SET_ID = 35
634     RDB$CHARACTER_SET_NAME = ISO8859_6 (Charset Id = 4 Codepage = 65001)
635     RDB$CHARACTER_SET_ID = 36
636     RDB$CHARACTER_SET_NAME = ISO8859_7 (Charset Id = 4 Codepage = 65001)
637     RDB$CHARACTER_SET_ID = 37
638     RDB$CHARACTER_SET_NAME = ISO8859_8 (Charset Id = 4 Codepage = 65001)
639     RDB$CHARACTER_SET_ID = 38
640     RDB$CHARACTER_SET_NAME = ISO8859_9 (Charset Id = 4 Codepage = 65001)
641     RDB$CHARACTER_SET_ID = 39
642     RDB$CHARACTER_SET_NAME = ISO8859_13 (Charset Id = 4 Codepage = 65001)
643     RDB$CHARACTER_SET_ID = 40
644     RDB$CHARACTER_SET_NAME = KSC_5601 (Charset Id = 4 Codepage = 65001)
645     RDB$CHARACTER_SET_ID = 44
646     RDB$CHARACTER_SET_NAME = DOS852 (Charset Id = 4 Codepage = 65001)
647     RDB$CHARACTER_SET_ID = 45
648     RDB$CHARACTER_SET_NAME = DOS857 (Charset Id = 4 Codepage = 65001)
649     RDB$CHARACTER_SET_ID = 46
650     RDB$CHARACTER_SET_NAME = DOS861 (Charset Id = 4 Codepage = 65001)
651     RDB$CHARACTER_SET_ID = 47
652     RDB$CHARACTER_SET_NAME = DOS866 (Charset Id = 4 Codepage = 65001)
653     RDB$CHARACTER_SET_ID = 48
654     RDB$CHARACTER_SET_NAME = DOS869 (Charset Id = 4 Codepage = 65001)
655     RDB$CHARACTER_SET_ID = 49
656     RDB$CHARACTER_SET_NAME = CYRL (Charset Id = 4 Codepage = 65001)
657     RDB$CHARACTER_SET_ID = 50
658     RDB$CHARACTER_SET_NAME = WIN1250 (Charset Id = 4 Codepage = 65001)
659     RDB$CHARACTER_SET_ID = 51
660     RDB$CHARACTER_SET_NAME = WIN1251 (Charset Id = 4 Codepage = 65001)
661     RDB$CHARACTER_SET_ID = 52
662     RDB$CHARACTER_SET_NAME = WIN1252 (Charset Id = 4 Codepage = 65001)
663     RDB$CHARACTER_SET_ID = 53
664     RDB$CHARACTER_SET_NAME = WIN1253 (Charset Id = 4 Codepage = 65001)
665     RDB$CHARACTER_SET_ID = 54
666     RDB$CHARACTER_SET_NAME = WIN1254 (Charset Id = 4 Codepage = 65001)
667     RDB$CHARACTER_SET_ID = 55
668     RDB$CHARACTER_SET_NAME = BIG_5 (Charset Id = 4 Codepage = 65001)
669     RDB$CHARACTER_SET_ID = 56
670     RDB$CHARACTER_SET_NAME = GB_2312 (Charset Id = 4 Codepage = 65001)
671     RDB$CHARACTER_SET_ID = 57
672     RDB$CHARACTER_SET_NAME = WIN1255 (Charset Id = 4 Codepage = 65001)
673     RDB$CHARACTER_SET_ID = 58
674     RDB$CHARACTER_SET_NAME = WIN1256 (Charset Id = 4 Codepage = 65001)
675     RDB$CHARACTER_SET_ID = 59
676     RDB$CHARACTER_SET_NAME = WIN1257 (Charset Id = 4 Codepage = 65001)
677     RDB$CHARACTER_SET_ID = 60
678     RDB$CHARACTER_SET_NAME = KOI8R (Charset Id = 4 Codepage = 65001)
679     RDB$CHARACTER_SET_ID = 63
680     RDB$CHARACTER_SET_NAME = KOI8U (Charset Id = 4 Codepage = 65001)
681     RDB$CHARACTER_SET_ID = 64
682     RDB$CHARACTER_SET_NAME = WIN1258 (Charset Id = 4 Codepage = 65001)
683     RDB$CHARACTER_SET_ID = 65
684     RDB$CHARACTER_SET_NAME = TIS620 (Charset Id = 4 Codepage = 65001)
685     RDB$CHARACTER_SET_ID = 66
686     RDB$CHARACTER_SET_NAME = GBK (Charset Id = 4 Codepage = 65001)
687     RDB$CHARACTER_SET_ID = 67
688     RDB$CHARACTER_SET_NAME = CP943C (Charset Id = 4 Codepage = 65001)
689     RDB$CHARACTER_SET_ID = 68
690     RDB$CHARACTER_SET_NAME = GB18030 (Charset Id = 4 Codepage = 65001)
691     RDB$CHARACTER_SET_ID = 69
692    
693     Metadata
694     SQLType =SQL_LONG
695     sub type = 0
696     Table = TESTDATA
697     Owner = SYSDBA
698     Column Name = ROWID
699     Alias Name = ROWID
700     Field Name = ROWID
701     Scale = 0
702     Charset id = 0
703     Not Null
704     Size = 4
705    
706     SQLType =SQL_LONG
707     sub type = 0
708     Table = TESTDATA
709     Owner = SYSDBA
710     Column Name = FIXEDPOINT
711     Alias Name = FIXEDPOINT
712     Field Name = FIXEDPOINT
713     Scale = -2
714     Charset id = 0
715     Nullable
716     Size = 4
717    
718     SQLType =SQL_DOUBLE
719     sub type = 0
720     Table = TESTDATA
721     Owner = SYSDBA
722     Column Name = FLOATINGPOINT
723     Alias Name = FLOATINGPOINT
724     Field Name = FLOATINGPOINT
725     Scale = 0
726     Charset id = 0
727     Nullable
728     Size = 8
729    
730     SQLType =SQL_VARYING
731     sub type = 0
732     Table = TESTDATA
733     Owner = SYSDBA
734     Column Name = TITLE
735     Alias Name = TITLE
736     Field Name = TITLE
737     Scale = 0
738     Charset id = 4
739     Nullable
740     Size = 128
741    
742     SQLType =SQL_BLOB
743     sub type = 1
744     Table = TESTDATA
745     Owner = SYSDBA
746     Column Name = BLOBDATA
747     Alias Name = BLOBDATA
748     Field Name = BLOBDATA
749     Scale = 0
750     Charset id = 4
751     Nullable
752     Size = 8
753    
754     Blob Meta Data
755     SQL SubType =1
756     Table = TESTDATA
757     Column = BLOBDATA
758     CharSetID = 4
759     Segment Size = 80
760    
761    
762     SQL Params
763     SQLType =SQL_LONG
764     sub type = 0
765     Field Name = ROWID
766     Scale = 0
767     Charset id = 0
768     Not Null
769     Size = 4
770    
771     SQLType =SQL_VARYING
772     sub type = 0
773     Field Name = TITLE
774     Scale = 0
775     Charset id = 4
776     Nullable
777     Size = 128
778    
779     SQLType =SQL_LONG
780     sub type = 0
781     Field Name = FP
782     Scale = -2
783     Charset id = 0
784     Nullable
785     Size = 4
786    
787     SQLType =SQL_DOUBLE
788     sub type = 0
789     Field Name = DP
790     Scale = 0
791     Charset id = 0
792     Nullable
793     Size = 8
794    
795     ROWID = 1
796     FIXEDPOINT = 20.28
797     FLOATINGPOINT = 3.14
798     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
799     BLOBDATA = NULL
800    
801     SQL Params
802     SQLType =SQL_BLOB
803     sub type = 1
804     Field Name =
805     Scale = 0
806     Charset id = 4
807     Nullable
808     Size = 8
809    
810     SQLType =SQL_LONG
811     sub type = 0
812     Field Name =
813     Scale = 0
814     Charset id = 0
815     Not Null
816     Size = 4
817    
818     ROWID = 1
819     FIXEDPOINT = 20.28
820     FLOATINGPOINT = 3.14
821     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
822     BLOBDATA (Charset Id = 4 Codepage = 65001)
823    
824     To be or not to be-that is the question:
825     Whether 'tis nobler in the mind to suffer
826     The slings and arrows of outrageous fortune,
827     Or to take arms against a sea of troubles,
828     And, by opposing, end them. To die, to sleep-
829     No more-and by a sleep to say we end
830     The heartache and the thousand natural shocks
831     That flesh is heir to-'tis a consummation
832     Devoutly to be wished. To die, to sleep-
833     To sleep, perchance to dream. Aye, there's the rub,
834     For in that sleep of death what dreams may come,
835     When we have shuffled off this mortal coil,
836     Must give us pause. There's the respect
837     That makes calamity of so long life.
838     For who would bear the whips and scorns of time,
839     Th' oppressor's wrong, the proud man's contumely,
840     The pangs of despised love, the law’s delay,
841     The insolence of office, and the spurns
842     That patient merit of the unworthy takes,
843     When he himself might his quietus make
844     With a bare bodkin? Who would fardels bear,
845     To grunt and sweat under a weary life,
846     But that the dread of something after death,
847     The undiscovered country from whose bourn
848     No traveler returns, puzzles the will
849     And makes us rather bear those ills we have
850     Than fly to others that we know not of?
851     Thus conscience does make cowards of us all,
852     And thus the native hue of resolution
853     Is sicklied o'er with the pale cast of thought,
854     And enterprises of great pitch and moment,
855     With this regard their currents turn awry,
856     And lose the name of action.-Soft you now,
857     The fair Ophelia.-Nymph, in thy orisons
858     Be all my sins remembered
859    
860 tony 47
861 tony 45 SQL Params
862     SQLType =SQL_LONG
863     sub type = 0
864     Field Name = ROWID
865     Scale = 0
866     Charset id = 0
867     Not Null
868     Size = 4
869    
870     SQLType =SQL_VARYING
871     sub type = 0
872     Field Name = TITLE
873     Scale = 0
874     Charset id = 4
875     Nullable
876     Size = 128
877    
878     SQLType =SQL_LONG
879     sub type = 0
880     Field Name = FP
881     Scale = -2
882     Charset id = 0
883     Nullable
884     Size = 4
885    
886     SQLType =SQL_DOUBLE
887     sub type = 0
888     Field Name = DP
889     Scale = 0
890     Charset id = 0
891     Nullable
892     Size = 8
893    
894     ROWID = 1
895     FIXEDPOINT = 20.28
896     FLOATINGPOINT = 3.14
897     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
898     BLOBDATA (Charset Id = 4 Codepage = 65001)
899    
900     To be or not to be-that is the question:
901     Whether 'tis nobler in the mind to suffer
902     The slings and arrows of outrageous fortune,
903     Or to take arms against a sea of troubles,
904     And, by opposing, end them. To die, to sleep-
905     No more-and by a sleep to say we end
906     The heartache and the thousand natural shocks
907     That flesh is heir to-'tis a consummation
908     Devoutly to be wished. To die, to sleep-
909     To sleep, perchance to dream. Aye, there's the rub,
910     For in that sleep of death what dreams may come,
911     When we have shuffled off this mortal coil,
912     Must give us pause. There's the respect
913     That makes calamity of so long life.
914     For who would bear the whips and scorns of time,
915     Th' oppressor's wrong, the proud man's contumely,
916     The pangs of despised love, the law’s delay,
917     The insolence of office, and the spurns
918     That patient merit of the unworthy takes,
919     When he himself might his quietus make
920     With a bare bodkin? Who would fardels bear,
921     To grunt and sweat under a weary life,
922     But that the dread of something after death,
923     The undiscovered country from whose bourn
924     No traveler returns, puzzles the will
925     And makes us rather bear those ills we have
926     Than fly to others that we know not of?
927     Thus conscience does make cowards of us all,
928     And thus the native hue of resolution
929     Is sicklied o'er with the pale cast of thought,
930     And enterprises of great pitch and moment,
931     With this regard their currents turn awry,
932     And lose the name of action.-Soft you now,
933     The fair Ophelia.-Nymph, in thy orisons
934     Be all my sins remembered
935 tony 47
936 tony 45 ROWID = 2
937     FIXEDPOINT = NULL
938     FLOATINGPOINT = NULL
939     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
940     BLOBDATA (Charset Id = 4 Codepage = 65001)
941    
942     To be or not to be-that is the question:
943     Whether 'tis nobler in the mind to suffer
944     The slings and arrows of outrageous fortune,
945     Or to take arms against a sea of troubles,
946     And, by opposing, end them. To die, to sleep-
947     No more-and by a sleep to say we end
948     The heartache and the thousand natural shocks
949     That flesh is heir to-'tis a consummation
950     Devoutly to be wished. To die, to sleep-
951     To sleep, perchance to dream. Aye, there's the rub,
952     For in that sleep of death what dreams may come,
953     When we have shuffled off this mortal coil,
954     Must give us pause. There's the respect
955     That makes calamity of so long life.
956     For who would bear the whips and scorns of time,
957     Th' oppressor's wrong, the proud man's contumely,
958     The pangs of despised love, the law’s delay,
959     The insolence of office, and the spurns
960     That patient merit of the unworthy takes,
961     When he himself might his quietus make
962     With a bare bodkin? Who would fardels bear,
963     To grunt and sweat under a weary life,
964     But that the dread of something after death,
965     The undiscovered country from whose bourn
966     No traveler returns, puzzles the will
967     And makes us rather bear those ills we have
968     Than fly to others that we know not of?
969     Thus conscience does make cowards of us all,
970     And thus the native hue of resolution
971     Is sicklied o'er with the pale cast of thought,
972     And enterprises of great pitch and moment,
973     With this regard their currents turn awry,
974     And lose the name of action.-Soft you now,
975     The fair Ophelia.-Nymph, in thy orisons
976     Be all my sins remembered
977    
978 tony 47
979 tony 45 Metadata
980     SQLType =SQL_TEXT
981     sub type = 0
982     Table = RDB$CHARACTER_SETS
983     Owner = SYSDBA
984     Column Name = RDB$CHARACTER_SET_NAME
985     Alias Name = RDB$CHARACTER_SET_NAME
986     Field Name = RDB$CHARACTER_SET_NAME
987     Scale = 0
988     Charset id = 3
989     Nullable
990     Size = 93
991    
992     SQLType =SQL_SHORT
993     sub type = 0
994     Table = RDB$CHARACTER_SETS
995     Owner = SYSDBA
996     Column Name = RDB$CHARACTER_SET_ID
997     Alias Name = RDB$CHARACTER_SET_ID
998     Field Name = RDB$CHARACTER_SET_ID
999     Scale = 0
1000     Charset id = 0
1001     Nullable
1002     Size = 2
1003    
1004     RDB$CHARACTER_SET_NAME = NONE (Charset Id = 3 Codepage = 65001)
1005     RDB$CHARACTER_SET_ID = 0
1006     RDB$CHARACTER_SET_NAME = OCTETS (Charset Id = 3 Codepage = 65001)
1007     RDB$CHARACTER_SET_ID = 1
1008     RDB$CHARACTER_SET_NAME = ASCII (Charset Id = 3 Codepage = 65001)
1009     RDB$CHARACTER_SET_ID = 2
1010     RDB$CHARACTER_SET_NAME = UNICODE_FSS (Charset Id = 3 Codepage = 65001)
1011     RDB$CHARACTER_SET_ID = 3
1012     RDB$CHARACTER_SET_NAME = UTF8 (Charset Id = 3 Codepage = 65001)
1013     RDB$CHARACTER_SET_ID = 4
1014     RDB$CHARACTER_SET_NAME = SJIS_0208 (Charset Id = 3 Codepage = 65001)
1015     RDB$CHARACTER_SET_ID = 5
1016     RDB$CHARACTER_SET_NAME = EUCJ_0208 (Charset Id = 3 Codepage = 65001)
1017     RDB$CHARACTER_SET_ID = 6
1018     RDB$CHARACTER_SET_NAME = DOS737 (Charset Id = 3 Codepage = 65001)
1019     RDB$CHARACTER_SET_ID = 9
1020     RDB$CHARACTER_SET_NAME = DOS437 (Charset Id = 3 Codepage = 65001)
1021     RDB$CHARACTER_SET_ID = 10
1022     RDB$CHARACTER_SET_NAME = DOS850 (Charset Id = 3 Codepage = 65001)
1023     RDB$CHARACTER_SET_ID = 11
1024     RDB$CHARACTER_SET_NAME = DOS865 (Charset Id = 3 Codepage = 65001)
1025     RDB$CHARACTER_SET_ID = 12
1026     RDB$CHARACTER_SET_NAME = DOS860 (Charset Id = 3 Codepage = 65001)
1027     RDB$CHARACTER_SET_ID = 13
1028     RDB$CHARACTER_SET_NAME = DOS863 (Charset Id = 3 Codepage = 65001)
1029     RDB$CHARACTER_SET_ID = 14
1030     RDB$CHARACTER_SET_NAME = DOS775 (Charset Id = 3 Codepage = 65001)
1031     RDB$CHARACTER_SET_ID = 15
1032     RDB$CHARACTER_SET_NAME = DOS858 (Charset Id = 3 Codepage = 65001)
1033     RDB$CHARACTER_SET_ID = 16
1034     RDB$CHARACTER_SET_NAME = DOS862 (Charset Id = 3 Codepage = 65001)
1035     RDB$CHARACTER_SET_ID = 17
1036     RDB$CHARACTER_SET_NAME = DOS864 (Charset Id = 3 Codepage = 65001)
1037     RDB$CHARACTER_SET_ID = 18
1038     RDB$CHARACTER_SET_NAME = NEXT (Charset Id = 3 Codepage = 65001)
1039     RDB$CHARACTER_SET_ID = 19
1040     RDB$CHARACTER_SET_NAME = ISO8859_1 (Charset Id = 3 Codepage = 65001)
1041     RDB$CHARACTER_SET_ID = 21
1042     RDB$CHARACTER_SET_NAME = ISO8859_2 (Charset Id = 3 Codepage = 65001)
1043     RDB$CHARACTER_SET_ID = 22
1044     RDB$CHARACTER_SET_NAME = ISO8859_3 (Charset Id = 3 Codepage = 65001)
1045     RDB$CHARACTER_SET_ID = 23
1046     RDB$CHARACTER_SET_NAME = ISO8859_4 (Charset Id = 3 Codepage = 65001)
1047     RDB$CHARACTER_SET_ID = 34
1048     RDB$CHARACTER_SET_NAME = ISO8859_5 (Charset Id = 3 Codepage = 65001)
1049     RDB$CHARACTER_SET_ID = 35
1050     RDB$CHARACTER_SET_NAME = ISO8859_6 (Charset Id = 3 Codepage = 65001)
1051     RDB$CHARACTER_SET_ID = 36
1052     RDB$CHARACTER_SET_NAME = ISO8859_7 (Charset Id = 3 Codepage = 65001)
1053     RDB$CHARACTER_SET_ID = 37
1054     RDB$CHARACTER_SET_NAME = ISO8859_8 (Charset Id = 3 Codepage = 65001)
1055     RDB$CHARACTER_SET_ID = 38
1056     RDB$CHARACTER_SET_NAME = ISO8859_9 (Charset Id = 3 Codepage = 65001)
1057     RDB$CHARACTER_SET_ID = 39
1058     RDB$CHARACTER_SET_NAME = ISO8859_13 (Charset Id = 3 Codepage = 65001)
1059     RDB$CHARACTER_SET_ID = 40
1060     RDB$CHARACTER_SET_NAME = KSC_5601 (Charset Id = 3 Codepage = 65001)
1061     RDB$CHARACTER_SET_ID = 44
1062     RDB$CHARACTER_SET_NAME = DOS852 (Charset Id = 3 Codepage = 65001)
1063     RDB$CHARACTER_SET_ID = 45
1064     RDB$CHARACTER_SET_NAME = DOS857 (Charset Id = 3 Codepage = 65001)
1065     RDB$CHARACTER_SET_ID = 46
1066     RDB$CHARACTER_SET_NAME = DOS861 (Charset Id = 3 Codepage = 65001)
1067     RDB$CHARACTER_SET_ID = 47
1068     RDB$CHARACTER_SET_NAME = DOS866 (Charset Id = 3 Codepage = 65001)
1069     RDB$CHARACTER_SET_ID = 48
1070     RDB$CHARACTER_SET_NAME = DOS869 (Charset Id = 3 Codepage = 65001)
1071     RDB$CHARACTER_SET_ID = 49
1072     RDB$CHARACTER_SET_NAME = CYRL (Charset Id = 3 Codepage = 65001)
1073     RDB$CHARACTER_SET_ID = 50
1074     RDB$CHARACTER_SET_NAME = WIN1250 (Charset Id = 3 Codepage = 65001)
1075     RDB$CHARACTER_SET_ID = 51
1076     RDB$CHARACTER_SET_NAME = WIN1251 (Charset Id = 3 Codepage = 65001)
1077     RDB$CHARACTER_SET_ID = 52
1078     RDB$CHARACTER_SET_NAME = WIN1252 (Charset Id = 3 Codepage = 65001)
1079     RDB$CHARACTER_SET_ID = 53
1080     RDB$CHARACTER_SET_NAME = WIN1253 (Charset Id = 3 Codepage = 65001)
1081     RDB$CHARACTER_SET_ID = 54
1082     RDB$CHARACTER_SET_NAME = WIN1254 (Charset Id = 3 Codepage = 65001)
1083     RDB$CHARACTER_SET_ID = 55
1084     RDB$CHARACTER_SET_NAME = BIG_5 (Charset Id = 3 Codepage = 65001)
1085     RDB$CHARACTER_SET_ID = 56
1086     RDB$CHARACTER_SET_NAME = GB_2312 (Charset Id = 3 Codepage = 65001)
1087     RDB$CHARACTER_SET_ID = 57
1088     RDB$CHARACTER_SET_NAME = WIN1255 (Charset Id = 3 Codepage = 65001)
1089     RDB$CHARACTER_SET_ID = 58
1090     RDB$CHARACTER_SET_NAME = WIN1256 (Charset Id = 3 Codepage = 65001)
1091     RDB$CHARACTER_SET_ID = 59
1092     RDB$CHARACTER_SET_NAME = WIN1257 (Charset Id = 3 Codepage = 65001)
1093     RDB$CHARACTER_SET_ID = 60
1094     RDB$CHARACTER_SET_NAME = KOI8R (Charset Id = 3 Codepage = 65001)
1095     RDB$CHARACTER_SET_ID = 63
1096     RDB$CHARACTER_SET_NAME = KOI8U (Charset Id = 3 Codepage = 65001)
1097     RDB$CHARACTER_SET_ID = 64
1098     RDB$CHARACTER_SET_NAME = WIN1258 (Charset Id = 3 Codepage = 65001)
1099     RDB$CHARACTER_SET_ID = 65
1100     RDB$CHARACTER_SET_NAME = TIS620 (Charset Id = 3 Codepage = 65001)
1101     RDB$CHARACTER_SET_ID = 66
1102     RDB$CHARACTER_SET_NAME = GBK (Charset Id = 3 Codepage = 65001)
1103     RDB$CHARACTER_SET_ID = 67
1104     RDB$CHARACTER_SET_NAME = CP943C (Charset Id = 3 Codepage = 65001)
1105     RDB$CHARACTER_SET_ID = 68
1106     RDB$CHARACTER_SET_NAME = GB18030 (Charset Id = 3 Codepage = 65001)
1107     RDB$CHARACTER_SET_ID = 69
1108    
1109     Metadata
1110     SQLType =SQL_LONG
1111     sub type = 0
1112     Table = TESTDATA
1113     Owner = SYSDBA
1114     Column Name = ROWID
1115     Alias Name = ROWID
1116     Field Name = ROWID
1117     Scale = 0
1118     Charset id = 0
1119     Not Null
1120     Size = 4
1121    
1122     SQLType =SQL_LONG
1123     sub type = 0
1124     Table = TESTDATA
1125     Owner = SYSDBA
1126     Column Name = FIXEDPOINT
1127     Alias Name = FIXEDPOINT
1128     Field Name = FIXEDPOINT
1129     Scale = -2
1130     Charset id = 0
1131     Nullable
1132     Size = 4
1133    
1134     SQLType =SQL_DOUBLE
1135     sub type = 0
1136     Table = TESTDATA
1137     Owner = SYSDBA
1138     Column Name = FLOATINGPOINT
1139     Alias Name = FLOATINGPOINT
1140     Field Name = FLOATINGPOINT
1141     Scale = 0
1142     Charset id = 0
1143     Nullable
1144     Size = 8
1145    
1146     SQLType =SQL_VARYING
1147     sub type = 0
1148     Table = TESTDATA
1149     Owner = SYSDBA
1150     Column Name = TITLE
1151     Alias Name = TITLE
1152     Field Name = TITLE
1153     Scale = 0
1154     Charset id = 4
1155     Nullable
1156     Size = 128
1157    
1158     SQLType =SQL_BLOB
1159     sub type = 1
1160     Table = TESTDATA
1161     Owner = SYSDBA
1162     Column Name = BLOBDATA
1163     Alias Name = BLOBDATA
1164     Field Name = BLOBDATA
1165     Scale = 0
1166     Charset id = 4
1167     Nullable
1168     Size = 8
1169    
1170     Blob Meta Data
1171     SQL SubType =1
1172     Table = TESTDATA
1173     Column = BLOBDATA
1174     CharSetID = 4
1175     Segment Size = 80
1176    
1177    
1178     SQL Params
1179     SQLType =SQL_LONG
1180     sub type = 0
1181     Field Name = ROWID
1182     Scale = 0
1183     Charset id = 0
1184     Not Null
1185     Size = 4
1186    
1187     SQLType =SQL_VARYING
1188     sub type = 0
1189     Field Name = TITLE
1190     Scale = 0
1191     Charset id = 4
1192     Nullable
1193     Size = 128
1194    
1195     SQLType =SQL_LONG
1196     sub type = 0
1197     Field Name = FP
1198     Scale = -2
1199     Charset id = 0
1200     Nullable
1201     Size = 4
1202    
1203     SQLType =SQL_DOUBLE
1204     sub type = 0
1205     Field Name = DP
1206     Scale = 0
1207     Charset id = 0
1208     Nullable
1209     Size = 8
1210    
1211     ROWID = 1
1212     FIXEDPOINT = 20.28
1213     FLOATINGPOINT = 3.14
1214     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1215     BLOBDATA = NULL
1216    
1217     SQL Params
1218     SQLType =SQL_BLOB
1219     sub type = 1
1220     Field Name =
1221     Scale = 0
1222     Charset id = 4
1223     Nullable
1224     Size = 8
1225    
1226     SQLType =SQL_LONG
1227     sub type = 0
1228     Field Name =
1229     Scale = 0
1230     Charset id = 0
1231     Not Null
1232     Size = 4
1233    
1234     ROWID = 1
1235     FIXEDPOINT = 20.28
1236     FLOATINGPOINT = 3.14
1237     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1238     BLOBDATA (Charset Id = 4 Codepage = 65001)
1239    
1240     To be or not to be-that is the question:
1241     Whether 'tis nobler in the mind to suffer
1242     The slings and arrows of outrageous fortune,
1243     Or to take arms against a sea of troubles,
1244     And, by opposing, end them. To die, to sleep-
1245     No more-and by a sleep to say we end
1246     The heartache and the thousand natural shocks
1247     That flesh is heir to-'tis a consummation
1248     Devoutly to be wished. To die, to sleep-
1249     To sleep, perchance to dream. Aye, there's the rub,
1250     For in that sleep of death what dreams may come,
1251     When we have shuffled off this mortal coil,
1252     Must give us pause. There's the respect
1253     That makes calamity of so long life.
1254     For who would bear the whips and scorns of time,
1255     Th' oppressor's wrong, the proud man's contumely,
1256     The pangs of despised love, the law’s delay,
1257     The insolence of office, and the spurns
1258     That patient merit of the unworthy takes,
1259     When he himself might his quietus make
1260     With a bare bodkin? Who would fardels bear,
1261     To grunt and sweat under a weary life,
1262     But that the dread of something after death,
1263     The undiscovered country from whose bourn
1264     No traveler returns, puzzles the will
1265     And makes us rather bear those ills we have
1266     Than fly to others that we know not of?
1267     Thus conscience does make cowards of us all,
1268     And thus the native hue of resolution
1269     Is sicklied o'er with the pale cast of thought,
1270     And enterprises of great pitch and moment,
1271     With this regard their currents turn awry,
1272     And lose the name of action.-Soft you now,
1273     The fair Ophelia.-Nymph, in thy orisons
1274     Be all my sins remembered
1275    
1276 tony 47
1277 tony 45 SQL Params
1278     SQLType =SQL_LONG
1279     sub type = 0
1280     Field Name = ROWID
1281     Scale = 0
1282     Charset id = 0
1283     Not Null
1284     Size = 4
1285    
1286     SQLType =SQL_VARYING
1287     sub type = 0
1288     Field Name = TITLE
1289     Scale = 0
1290     Charset id = 4
1291     Nullable
1292     Size = 128
1293    
1294     SQLType =SQL_LONG
1295     sub type = 0
1296     Field Name = FP
1297     Scale = -2
1298     Charset id = 0
1299     Nullable
1300     Size = 4
1301    
1302     SQLType =SQL_DOUBLE
1303     sub type = 0
1304     Field Name = DP
1305     Scale = 0
1306     Charset id = 0
1307     Nullable
1308     Size = 8
1309    
1310     ROWID = 1
1311     FIXEDPOINT = 20.28
1312     FLOATINGPOINT = 3.14
1313     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1314     BLOBDATA (Charset Id = 4 Codepage = 65001)
1315    
1316     To be or not to be-that is the question:
1317     Whether 'tis nobler in the mind to suffer
1318     The slings and arrows of outrageous fortune,
1319     Or to take arms against a sea of troubles,
1320     And, by opposing, end them. To die, to sleep-
1321     No more-and by a sleep to say we end
1322     The heartache and the thousand natural shocks
1323     That flesh is heir to-'tis a consummation
1324     Devoutly to be wished. To die, to sleep-
1325     To sleep, perchance to dream. Aye, there's the rub,
1326     For in that sleep of death what dreams may come,
1327     When we have shuffled off this mortal coil,
1328     Must give us pause. There's the respect
1329     That makes calamity of so long life.
1330     For who would bear the whips and scorns of time,
1331     Th' oppressor's wrong, the proud man's contumely,
1332     The pangs of despised love, the law’s delay,
1333     The insolence of office, and the spurns
1334     That patient merit of the unworthy takes,
1335     When he himself might his quietus make
1336     With a bare bodkin? Who would fardels bear,
1337     To grunt and sweat under a weary life,
1338     But that the dread of something after death,
1339     The undiscovered country from whose bourn
1340     No traveler returns, puzzles the will
1341     And makes us rather bear those ills we have
1342     Than fly to others that we know not of?
1343     Thus conscience does make cowards of us all,
1344     And thus the native hue of resolution
1345     Is sicklied o'er with the pale cast of thought,
1346     And enterprises of great pitch and moment,
1347     With this regard their currents turn awry,
1348     And lose the name of action.-Soft you now,
1349     The fair Ophelia.-Nymph, in thy orisons
1350     Be all my sins remembered
1351 tony 47
1352 tony 45 ROWID = 2
1353     FIXEDPOINT = NULL
1354     FLOATINGPOINT = NULL
1355     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1356     BLOBDATA (Charset Id = 4 Codepage = 65001)
1357    
1358     To be or not to be-that is the question:
1359     Whether 'tis nobler in the mind to suffer
1360     The slings and arrows of outrageous fortune,
1361     Or to take arms against a sea of troubles,
1362     And, by opposing, end them. To die, to sleep-
1363     No more-and by a sleep to say we end
1364     The heartache and the thousand natural shocks
1365     That flesh is heir to-'tis a consummation
1366     Devoutly to be wished. To die, to sleep-
1367     To sleep, perchance to dream. Aye, there's the rub,
1368     For in that sleep of death what dreams may come,
1369     When we have shuffled off this mortal coil,
1370     Must give us pause. There's the respect
1371     That makes calamity of so long life.
1372     For who would bear the whips and scorns of time,
1373     Th' oppressor's wrong, the proud man's contumely,
1374     The pangs of despised love, the law’s delay,
1375     The insolence of office, and the spurns
1376     That patient merit of the unworthy takes,
1377     When he himself might his quietus make
1378     With a bare bodkin? Who would fardels bear,
1379     To grunt and sweat under a weary life,
1380     But that the dread of something after death,
1381     The undiscovered country from whose bourn
1382     No traveler returns, puzzles the will
1383     And makes us rather bear those ills we have
1384     Than fly to others that we know not of?
1385     Thus conscience does make cowards of us all,
1386     And thus the native hue of resolution
1387     Is sicklied o'er with the pale cast of thought,
1388     And enterprises of great pitch and moment,
1389     With this regard their currents turn awry,
1390     And lose the name of action.-Soft you now,
1391     The fair Ophelia.-Nymph, in thy orisons
1392     Be all my sins remembered
1393    
1394    
1395    
1396 tony 47
1397 tony 45 Running Test 7: Create and read back an Array
1398     Metadata
1399     SQLType =SQL_LONG
1400     sub type = 0
1401     Table = TESTDATA
1402     Owner = SYSDBA
1403     Column Name = ROWID
1404     Alias Name = ROWID
1405     Field Name = ROWID
1406     Scale = 0
1407     Charset id = 0
1408     Not Null
1409     Size = 4
1410    
1411     SQLType =SQL_VARYING
1412     sub type = 0
1413     Table = TESTDATA
1414     Owner = SYSDBA
1415     Column Name = TITLE
1416     Alias Name = TITLE
1417     Field Name = TITLE
1418     Scale = 0
1419     Charset id = 4
1420     Nullable
1421     Size = 128
1422    
1423     SQLType =SQL_TIMESTAMP
1424     sub type = 0
1425     Table = TESTDATA
1426     Owner = SYSDBA
1427     Column Name = DATED
1428     Alias Name = DATED
1429     Field Name = DATED
1430     Scale = 0
1431     Charset id = 0
1432     Nullable
1433     Size = 8
1434    
1435     SQLType =SQL_VARYING
1436     sub type = 0
1437     Table = TESTDATA
1438     Owner = SYSDBA
1439     Column Name = NOTES
1440     Alias Name = NOTES
1441     Field Name = NOTES
1442     Scale = 0
1443     Charset id = 4
1444     Nullable
1445     Size = 256
1446    
1447     SQLType =SQL_ARRAY
1448     sub type = 0
1449     Table = TESTDATA
1450     Owner = SYSDBA
1451     Column Name = MYARRAY
1452     Alias Name = MYARRAY
1453     Field Name = MYARRAY
1454     Scale = 0
1455     Charset id = 0
1456     Nullable
1457     Size = 8
1458     Array Meta Data:
1459     SQLType =SQL_LONG
1460     Scale = 0
1461     Charset id = 0
1462     Size = 4
1463     Table = TESTDATA
1464     Column = MYARRAY
1465     Dimensions = 1
1466     Bounds: (0:16)
1467    
1468     SQL Params
1469     SQLType =SQL_LONG
1470     sub type = 0
1471     Field Name = ROWID
1472     Scale = 0
1473     Charset id = 0
1474     Not Null
1475     Size = 4
1476    
1477     SQLType =SQL_VARYING
1478     sub type = 0
1479     Field Name = TITLE
1480     Scale = 0
1481     Charset id = 4
1482     Nullable
1483     Size = 128
1484    
1485     SQLType =SQL_TIMESTAMP
1486     sub type = 0
1487     Field Name = DATED
1488     Scale = 0
1489     Charset id = 0
1490     Nullable
1491     Size = 8
1492    
1493     SQLType =SQL_VARYING
1494     sub type = 0
1495     Field Name = NOTES
1496     Scale = 0
1497     Charset id = 4
1498     Nullable
1499     Size = 256
1500    
1501     Param Name = ROWID
1502     Param Name = TITLE
1503     Param Name = DATED
1504     Param Name = NOTES
1505     ROWID = 1
1506     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1507     DATED = 1/4/2016 09:30:00.100
1508     NOTES = Écoute moi (Charset Id = 4 Codepage = 65001)
1509     MYARRAY = NULL
1510    
1511     SQL Params
1512     SQLType =SQL_ARRAY
1513     sub type = 0
1514     Field Name = MYARRAY
1515     Scale = 0
1516     Charset id = 0
1517     Nullable
1518     Size = 8
1519    
1520     ROWID = 1
1521     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1522     DATED = 1/4/2016 09:30:00.100
1523     NOTES = Écoute moi (Charset Id = 4 Codepage = 65001)
1524     Array: (0: 100) (1: 99) (2: 98) (3: 97) (4: 96) (5: 95) (6: 94) (7: 93) (8: 92) (9: 91) (10: 90) (11: 89) (12: 88) (13: 87) (14: 86) (15: 85) (16: 84)
1525    
1526     Shrink to 2:10
1527     Array: (2: 98) (3: 97) (4: 96) (5: 95) (6: 94) (7: 93) (8: 92) (9: 91) (10: 90)
1528     Write updated reduced slice
1529     Show update array
1530     ROWID = 1
1531     TITLE = Blob Test ©€ (Charset Id = 4 Codepage = 65001)
1532     DATED = 1/4/2016 09:30:00.100
1533     NOTES = Écoute moi (Charset Id = 4 Codepage = 65001)
1534     Array: (0: 100) (1: 99) (2: 1000) (3: 97) (4: 96) (5: 95) (6: 94) (7: 93) (8: 92) (9: 91) (10: 90) (11: 89) (12: 88) (13: 87) (14: 86) (15: 85) (16: 84)
1535    
1536    
1537    
1538     Running Test 8: Create and read back an Array with 2 dimensions
1539     Metadata
1540     SQLType =SQL_LONG
1541     sub type = 0
1542     Table = TESTDATA
1543     Owner = SYSDBA
1544     Column Name = ROWID
1545     Alias Name = ROWID
1546     Field Name = ROWID
1547     Scale = 0
1548     Charset id = 0
1549     Not Null
1550     Size = 4
1551    
1552     SQLType =SQL_VARYING
1553     sub type = 0
1554     Table = TESTDATA
1555     Owner = SYSDBA
1556     Column Name = TITLE
1557     Alias Name = TITLE
1558     Field Name = TITLE
1559     Scale = 0
1560     Charset id = 4
1561     Nullable
1562     Size = 128
1563    
1564     SQLType =SQL_ARRAY
1565     sub type = 0
1566     Table = TESTDATA
1567     Owner = SYSDBA
1568     Column Name = MYARRAY
1569     Alias Name = MYARRAY
1570     Field Name = MYARRAY
1571     Scale = 0
1572     Charset id = 4
1573     Nullable
1574     Size = 8
1575     Array Meta Data:
1576     SQLType =SQL_VARYING
1577     Scale = 0
1578     Charset id = 4
1579     Size = 16
1580     Table = TESTDATA
1581     Column = MYARRAY
1582     Dimensions = 2
1583     Bounds: (0:16) (-1:7)
1584    
1585     SQL Params
1586     SQLType =SQL_LONG
1587     sub type = 0
1588     Field Name = ROWID
1589     Scale = 0
1590     Charset id = 0
1591     Not Null
1592     Size = 4
1593    
1594     SQLType =SQL_VARYING
1595     sub type = 0
1596     Field Name = TITLE
1597     Scale = 0
1598     Charset id = 4
1599     Nullable
1600     Size = 128
1601    
1602     ROWID = 1
1603     TITLE = 2D Array (Charset Id = 4 Codepage = 65001)
1604     MYARRAY = NULL
1605    
1606     ROWID = 1
1607     TITLE = 2D Array (Charset Id = 4 Codepage = 65001)
1608     Array: (0,-1: A50) (0,0: A51) (0,1: A52) (0,2: A53) (0,3: A54) (0,4: A55) (0,5: A56) (0,6: A57) (0,7: A58) (1,-1: A59) (1,0: A60) (1,1: A61) (1,2: A62) (1,3: A63) (1,4: A64) (1,5: A65) (1,6: A66) (1,7: A67) (2,-1: A68) (2,0: A69) (2,1: A70) (2,2: A71) (2,3: A72) (2,4: A73) (2,5: A74) (2,6: A75) (2,7: A76) (3,-1: A77) (3,0: A78) (3,1: A79) (3,2: A80) (3,3: A81) (3,4: A82) (3,5: A83) (3,6: A84) (3,7: A85) (4,-1: A86) (4,0: A87) (4,1: A88) (4,2: A89) (4,3: A90) (4,4: A91) (4,5: A92) (4,6: A93) (4,7: A94) (5,-1: A95) (5,0: A96) (5,1: A97) (5,2: A98) (5,3: A99) (5,4: A100) (5,5: A101) (5,6: A102) (5,7: A103) (6,-1: A104) (6,0: A105) (6,1: A106) (6,2: A107) (6,3: A108) (6,4: A109) (6,5: A110) (6,6: A111) (6,7: A112) (7,-1: A113) (7,0: A114) (7,1: A115) (7,2: A116) (7,3: A117) (7,4: A118) (7,5: A119) (7,6: A120) (7,7: A121) (8,-1: A122) (8,0: A123) (8,1: A124) (8,2: A125) (8,3: A126) (8,4: A127) (8,5: A128) (8,6: A129) (8,7: A130) (9,-1: A131) (9,0: A132) (9,1: A133) (9,2: A134) (9,3: A135) (9,4: A136) (9,5: A137) (9,6: A138) (9,7: A139) (10,-1: A140) (10,0: A141) (10,1: A142) (10,2: A143) (10,3: A144) (10,4: A145) (10,5: A146) (10,6: A147) (10,7: A148) (11,-1: A149) (11,0: A150) (11,1: A151) (11,2: A152) (11,3: A153) (11,4: A154) (11,5: A155) (11,6: A156) (11,7: A157) (12,-1: A158) (12,0: A159) (12,1: A160) (12,2: A161) (12,3: A162) (12,4: A163) (12,5: A164) (12,6: A165) (12,7: A166) (13,-1: A167) (13,0: A168) (13,1: A169) (13,2: A170) (13,3: A171) (13,4: A172) (13,5: A173) (13,6: A174) (13,7: A175) (14,-1: A176) (14,0: A177) (14,1: A178) (14,2: A179) (14,3: A180) (14,4: A181) (14,5: A182) (14,6: A183) (14,7: A184) (15,-1: A185) (15,0: A186) (15,1: A187) (15,2: A188) (15,3: A189) (15,4: A190) (15,5: A191) (15,6: A192) (15,7: A193) (16,-1: A194) (16,0: A195) (16,1: A196) (16,2: A197) (16,3: A198) (16,4: A199) (16,5: A200) (16,6: A201) (16,7: A202)
1609    
1610    
1611    
1612     Running Test 9: Database Information tests
1613 tony 47 Database ID = 4 FB = /opt/firebird/examples/empbuild/employee.fdb SN = mint18-FB3
1614 tony 45 Pages =307
1615     Base Level = 13,4,0,3,
1616     Implementation = 11,7,0,3,66,1,66,
1617     Reserved = 0
1618     ODS minor = 0
1619     ODS major = 12
1620     Page Size = 8192
1621 tony 47 Version = 1: LI-V6.3.1.32609 Firebird 3.0
1622     Server Memory = 18908600
1623 tony 45 Forced Writes = 1
1624 tony 47 Max Memory = 18945720
1625 tony 45 Num Buffers = 2048
1626     Sweep Interval = 20000
1627     Logged in Users: SYSDBA,
1628     Fetches = 491
1629     Writes = 4
1630     Reads = 51
1631     Page Writes = 2
1632     Record Version Removals Operation Counts
1633    
1634     Deletes Operation Counts
1635    
1636     Expunge Count Operation Counts
1637    
1638     Insert Count Operation Counts
1639    
1640     Purge Count Countites Operation Counts
1641    
1642     Indexed Reads Count Operation Counts
1643     Table ID = 4
1644     Count = 28
1645     Table ID = 6
1646     Count = 5
1647     Table ID = 9
1648     Count = 1
1649     Table ID = 11
1650     Count = 1
1651     Table ID = 12
1652     Count = 15
1653     Table ID = 28
1654     Count = 1
1655     Table ID = 29
1656     Count = 1
1657    
1658     Sequential Table Scans Operation Counts
1659     Table ID = 0
1660     Count = 94
1661     Table ID = 1
1662     Count = 2
1663    
1664     Update Count Operation Counts
1665    
1666    
1667    
1668     Running Test 10: Event Handling
1669     Call Async Wait
1670     Async Wait Called
1671 tony 47 Event Signalled
1672     First Event - usually ignored
1673 tony 45 Signal Event
1674     Event Signalled
1675 tony 47 Event Counts: TESTEVENT, Count = 1
1676 tony 45 Two more events
1677     Call Async Wait
1678     Async Wait Called
1679 tony 47 Event Signalled
1680     Deferred Events Caught
1681     Event Counts: TESTEVENT, Count = 2
1682 tony 45 Signal Event
1683     Event Signalled
1684 tony 47 Event Counts: TESTEVENT, Count = 1
1685 tony 45 Async Wait: Test Cancel
1686     Async Wait Called
1687 tony 47 Event Cancelled
1688 tony 45 Time Out - Cancel Worked!
1689     Sync wait
1690     Event Signalled
1691 tony 47 Event Counts: TESTEVENT, Count = 1
1692 tony 45
1693    
1694     Running Test 11: Services API
1695     Service Manager Version = 2
1696 tony 47 Server Version = LI-V3.0.1.32609 Firebird 3.0
1697 tony 45 Implementation = Firebird/Linux/AMD/Intel/x64
1698    
1699     Lock Directory = /tmp/firebird/
1700     Message File = /opt/firebird/
1701     Security File = /opt/firebird/security3.fdb
1702    
1703     DB Attachments
1704     No. of Attachments = 0
1705     Databases In Use = 0
1706    
1707     Sec. Database User
1708     User Name = SYSDBA
1709     First Name =
1710     Middle Name =
1711     Last Name =
1712     User ID = 0
1713     Group ID = 0
1714    
1715    
1716     Licence Info: feature is not supported
1717     feature is not supported
1718    
1719     Licence Mask Info: feature is not supported
1720    
1721     Capabilities = 6
1722    
1723    
1724     Get Limbo transactions
1725    
1726     Limbo Transactions
1727    
1728    
1729     Local Backup
1730    
1731    
1732    
1733     Local Backup Complete
1734    
1735     Local Restore
1736    
1737    
1738    
1739    
1740    
1741    
1742     Local Restore Complete
1743    
1744     Open Database Check
1745     Database OK
1746     Database Dropped
1747    
1748    
1749     Running Test 12: Character Sets
1750     SQL Params
1751     SQLType =SQL_LONG
1752     sub type = 0
1753     Field Name = ROWID
1754     Scale = 0
1755     Charset id = 0
1756     Not Null
1757     Size = 4
1758    
1759     SQLType =SQL_VARYING
1760     sub type = 0
1761     Field Name = TITLE
1762     Scale = 0
1763     Charset id = 4
1764     Nullable
1765     Size = 128
1766    
1767     SQLType =SQL_VARYING
1768     sub type = 0
1769     Field Name = NOTES
1770     Scale = 0
1771     Charset id = 4
1772     Nullable
1773     Size = 256
1774    
1775     SQLType =SQL_BLOB
1776     sub type = 1
1777     Field Name = BLOBDATA
1778     Scale = 0
1779     Charset id = 4
1780     Nullable
1781     Size = 8
1782    
1783     SQLType =SQL_BLOB
1784     sub type = 1
1785     Field Name = BLOBDATA2
1786     Scale = 0
1787     Charset id = 4
1788     Nullable
1789     Size = 8
1790    
1791     SQLType =SQL_VARYING
1792     sub type = 0
1793     Field Name = INCLEAR
1794     Scale = 0
1795 tony 47 Charset id = 1
1796 tony 45 Nullable
1797     Size = 16
1798    
1799     Connection Character Set UTF8
1800     ROWID = 1
1801     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1802     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1803     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1804     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1805 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1806 tony 45
1807     Connection Character Set NONE
1808     ROWID = 1
1809     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1810     NOTES = C9 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 21 Codepage = 28591)
1811     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 D6 C4 DC F6 E4 FC DF (Charset Id = 53 Codepage = 1252)
1812     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1813 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1814 tony 45
1815     Connection Character Set WIN1252
1816     ROWID = 1
1817     TITLE = 42 6C 6F 62 20 54 65 73 74 20 A9 80 (Charset Id = 53 Codepage = 1252)
1818     NOTES = C9 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 53 Codepage = 1252)
1819     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 D6 C4 DC F6 E4 FC DF (Charset Id = 53 Codepage = 1252)
1820     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 D6 C4 DC F6 E4 FC DF (Charset Id = 53 Codepage = 1252)
1821 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1822 tony 45
1823    
1824    
1825     Running Test 13: Transaction over two databases
1826     Init Database 1
1827     ROWID = 1
1828     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1829     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1830     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1831     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1832 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1833 tony 45
1834     Init Database 2
1835     ROWID = 1
1836     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1837     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1838     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1839     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1840 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1841 tony 45
1842     ROWID = 1
1843     TITLE = 44 61 74 61 62 61 73 65 31 (Charset Id = 4 Codepage = 65001)
1844     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1845     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1846     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1847 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1848 tony 45
1849     ROWID = 1
1850     TITLE = 44 61 74 61 62 61 73 65 32 (Charset Id = 4 Codepage = 65001)
1851     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1852     BLOBDATA = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1853     BLOBDATA2 = 53 6F 6D 65 20 47 65 72 6D 61 6E 20 53 70 65 63 69 61 6C 20 43 68 61 72 61 63 74 65 72 73 20 6C 69 6B 65 20 C3 96 C3 84 C3 9C C3 B6 C3 A4 C3 BC C3 9F (Charset Id = 4 Codepage = 65001)
1854 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1855 tony 45
1856    
1857    
1858     Running Test 14: Non select procedures
1859     Default Character set Name = UTF8
1860     Metadata
1861     SQLType =SQL_LONG
1862     sub type = 0
1863     Table = SHOWDATA
1864     Owner = SYSDBA
1865     Column Name = ROWID
1866     Alias Name = ROWID
1867     Field Name = ROWID
1868     Scale = 0
1869     Charset id = 0
1870     Nullable
1871     Size = 4
1872    
1873     SQLType =SQL_VARYING
1874     sub type = 0
1875     Table = SHOWDATA
1876     Owner = SYSDBA
1877     Column Name = TITLE
1878     Alias Name = TITLE
1879     Field Name = TITLE
1880     Scale = 0
1881     Charset id = 4
1882     Nullable
1883     Size = 128
1884    
1885     ROWID = 1
1886     TITLE = Testing (Charset Id = 4 Codepage = 65001)
1887    
1888     Repeat with a different execute transaction
1889    
1890     ROWID = 1
1891     TITLE = Testing (Charset Id = 4 Codepage = 65001)
1892    
1893     Repeat with a original transaction
1894    
1895     ROWID = 1
1896     TITLE = Testing (Charset Id = 4 Codepage = 65001)
1897    
1898    
1899     Running Test 15: Blob Handling and BPBs
1900    
1901     Testdata
1902    
1903     ROWID = 1
1904     TITLE = Blob Test (Charset Id = 4 Codepage = 65001)
1905     BLOBDATA = (blob), Length = 92514
1906    
1907    
1908     Testdata 2
1909    
1910     ROWID = 1
1911     TITLE = Blob Test (Charset Id = 4 Codepage = 65001)
1912     BLOBDATA (Charset Id = 4 Codepage = 65001)
1913    
1914     Écoute moi
1915    
1916    
1917    
1918     Running Test 16: Error handling
1919     Invalid Database Name Test
1920     Error Handled: I/O error during "open" operation for file "Malformed Name"
1921     Error while trying to open file
1922     No such file or directory
1923     Invalid User Name Test
1924     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1925     Invalid password Test
1926     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1927     Invalid Prepare SQL Test
1928     Error Handled: Dynamic SQL Error
1929     SQL error code = -206
1930     Column unknown
1931     UNKNOWN_DATE
1932     At line 1, column 21 When Executing: Update Employee Set Unknown_Date = ? Where EMP_NO = ?
1933     Invalid Open Cursor SQL Test
1934     Error Handled: Dynamic SQL Error
1935     SQL error code = -206
1936     Column unknown
1937     X
1938     At line 1, column 8 When Executing: Select X,count(*) As Counter from EMPLOYEE
1939     Transaction not started Test
1940     Error Handled: Transaction is not active
1941     Invalid Param SQL Type Test
1942     Error Handled: Field "EMP_NO" not found
1943     Invalid Server Name Test
1944     Error Handled: Unable to complete network request to host "unknown".
1945     Failed to locate host machine.
1946     The specified name was not found in the hosts file or Domain Name Services
1947     Invalid User Name Test
1948     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1949     Invalid password Test
1950     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1951    
1952    
1953     Test Suite Ends