ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/fbintf/testsuite/reference.log
Revision: 61
Committed: Sun Apr 2 11:40:29 2017 UTC (7 years ago) by tony
File size: 49954 byte(s)
Log Message:

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 61 Current memory = 1.959857600000000000E+0007
287     Delta memory = 2.616000000000000000E+0003
288     Max memory = 1.966215200000000000E+0007
289 tony 47 Elapsed time= 0.000 sec
290     Cpu = 0.000 sec
291 tony 61 Buffers = 2.048000000000000000E+0003
292     Reads = 0.000000000000000000E+0000
293     Writes = 0.000000000000000000E+0000
294     Fetches = 2.000000000000000000E+0000
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 tony 61 Database is Read/Write
1623     Server Memory = 18908760
1624 tony 45 Forced Writes = 1
1625 tony 61 Max Memory = 18945880
1626 tony 45 Num Buffers = 2048
1627     Sweep Interval = 20000
1628     Logged in Users: SYSDBA,
1629     Fetches = 491
1630     Writes = 4
1631     Reads = 51
1632     Page Writes = 2
1633     Record Version Removals Operation Counts
1634    
1635     Deletes Operation Counts
1636    
1637     Expunge Count Operation Counts
1638    
1639     Insert Count Operation Counts
1640    
1641     Purge Count Countites Operation Counts
1642    
1643     Indexed Reads Count Operation Counts
1644     Table ID = 4
1645     Count = 28
1646     Table ID = 6
1647     Count = 5
1648     Table ID = 9
1649     Count = 1
1650     Table ID = 11
1651     Count = 1
1652     Table ID = 12
1653     Count = 15
1654     Table ID = 28
1655     Count = 1
1656     Table ID = 29
1657     Count = 1
1658    
1659     Sequential Table Scans Operation Counts
1660     Table ID = 0
1661     Count = 94
1662     Table ID = 1
1663     Count = 2
1664    
1665     Update Count Operation Counts
1666    
1667    
1668    
1669     Running Test 10: Event Handling
1670     Call Async Wait
1671     Async Wait Called
1672 tony 47 Event Signalled
1673     First Event - usually ignored
1674 tony 45 Signal Event
1675     Event Signalled
1676 tony 47 Event Counts: TESTEVENT, Count = 1
1677 tony 45 Two more events
1678     Call Async Wait
1679     Async Wait Called
1680 tony 47 Event Signalled
1681     Deferred Events Caught
1682     Event Counts: TESTEVENT, Count = 2
1683 tony 45 Signal Event
1684     Event Signalled
1685 tony 47 Event Counts: TESTEVENT, Count = 1
1686 tony 45 Async Wait: Test Cancel
1687     Async Wait Called
1688 tony 47 Event Cancelled
1689 tony 45 Time Out - Cancel Worked!
1690     Sync wait
1691     Event Signalled
1692 tony 47 Event Counts: TESTEVENT, Count = 1
1693 tony 45
1694    
1695     Running Test 11: Services API
1696     Service Manager Version = 2
1697 tony 47 Server Version = LI-V3.0.1.32609 Firebird 3.0
1698 tony 45 Implementation = Firebird/Linux/AMD/Intel/x64
1699    
1700     Lock Directory = /tmp/firebird/
1701     Message File = /opt/firebird/
1702     Security File = /opt/firebird/security3.fdb
1703    
1704     DB Attachments
1705     No. of Attachments = 0
1706     Databases In Use = 0
1707    
1708     Sec. Database User
1709     User Name = SYSDBA
1710     First Name =
1711     Middle Name =
1712     Last Name =
1713     User ID = 0
1714     Group ID = 0
1715    
1716    
1717     Licence Info: feature is not supported
1718     feature is not supported
1719    
1720     Licence Mask Info: feature is not supported
1721    
1722     Capabilities = 6
1723    
1724    
1725     Get Limbo transactions
1726    
1727     Limbo Transactions
1728    
1729    
1730     Local Backup
1731    
1732    
1733    
1734     Local Backup Complete
1735    
1736     Local Restore
1737    
1738    
1739    
1740    
1741    
1742    
1743     Local Restore Complete
1744    
1745     Open Database Check
1746     Database OK
1747     Database Dropped
1748    
1749    
1750     Running Test 12: Character Sets
1751     SQL Params
1752     SQLType =SQL_LONG
1753     sub type = 0
1754     Field Name = ROWID
1755     Scale = 0
1756     Charset id = 0
1757     Not Null
1758     Size = 4
1759    
1760     SQLType =SQL_VARYING
1761     sub type = 0
1762     Field Name = TITLE
1763     Scale = 0
1764     Charset id = 4
1765     Nullable
1766     Size = 128
1767    
1768     SQLType =SQL_VARYING
1769     sub type = 0
1770     Field Name = NOTES
1771     Scale = 0
1772     Charset id = 4
1773     Nullable
1774     Size = 256
1775    
1776     SQLType =SQL_BLOB
1777     sub type = 1
1778     Field Name = BLOBDATA
1779     Scale = 0
1780     Charset id = 4
1781     Nullable
1782     Size = 8
1783    
1784     SQLType =SQL_BLOB
1785     sub type = 1
1786     Field Name = BLOBDATA2
1787     Scale = 0
1788     Charset id = 4
1789     Nullable
1790     Size = 8
1791    
1792     SQLType =SQL_VARYING
1793     sub type = 0
1794     Field Name = INCLEAR
1795     Scale = 0
1796 tony 47 Charset id = 1
1797 tony 45 Nullable
1798     Size = 16
1799    
1800     Connection Character Set UTF8
1801     ROWID = 1
1802     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1803     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1804     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)
1805     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)
1806 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1807 tony 45
1808     Connection Character Set NONE
1809     ROWID = 1
1810     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1811     NOTES = C9 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 21 Codepage = 28591)
1812     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)
1813     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)
1814 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1815 tony 45
1816     Connection Character Set WIN1252
1817     ROWID = 1
1818     TITLE = 42 6C 6F 62 20 54 65 73 74 20 A9 80 (Charset Id = 53 Codepage = 1252)
1819     NOTES = C9 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 53 Codepage = 1252)
1820     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)
1821     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)
1822 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1823 tony 45
1824    
1825    
1826     Running Test 13: Transaction over two databases
1827     Init Database 1
1828     ROWID = 1
1829     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1830     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1831     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)
1832     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)
1833 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1834 tony 45
1835     Init Database 2
1836     ROWID = 1
1837     TITLE = 42 6C 6F 62 20 54 65 73 74 20 C2 A9 E2 82 AC (Charset Id = 4 Codepage = 65001)
1838     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1839     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)
1840     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)
1841 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1842 tony 45
1843     ROWID = 1
1844     TITLE = 44 61 74 61 62 61 73 65 31 (Charset Id = 4 Codepage = 65001)
1845     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1846     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)
1847     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)
1848 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1849 tony 45
1850     ROWID = 1
1851     TITLE = 44 61 74 61 62 61 73 65 32 (Charset Id = 4 Codepage = 65001)
1852     NOTES = C3 89 63 6F 75 74 65 20 6D 6F 69 (Charset Id = 4 Codepage = 65001)
1853     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)
1854     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)
1855 tony 47 INCLEAR = 1 54 65 73 74 D C3 (Charset Id = 1 Codepage = 65535)
1856 tony 45
1857    
1858    
1859     Running Test 14: Non select procedures
1860     Default Character set Name = UTF8
1861     Metadata
1862     SQLType =SQL_LONG
1863     sub type = 0
1864     Table = SHOWDATA
1865     Owner = SYSDBA
1866     Column Name = ROWID
1867     Alias Name = ROWID
1868     Field Name = ROWID
1869     Scale = 0
1870     Charset id = 0
1871     Nullable
1872     Size = 4
1873    
1874     SQLType =SQL_VARYING
1875     sub type = 0
1876     Table = SHOWDATA
1877     Owner = SYSDBA
1878     Column Name = TITLE
1879     Alias Name = TITLE
1880     Field Name = TITLE
1881     Scale = 0
1882     Charset id = 4
1883     Nullable
1884     Size = 128
1885    
1886     ROWID = 1
1887     TITLE = Testing (Charset Id = 4 Codepage = 65001)
1888    
1889     Repeat with a different execute transaction
1890    
1891     ROWID = 1
1892     TITLE = Testing (Charset Id = 4 Codepage = 65001)
1893    
1894     Repeat with a original transaction
1895    
1896     ROWID = 1
1897     TITLE = Testing (Charset Id = 4 Codepage = 65001)
1898    
1899    
1900     Running Test 15: Blob Handling and BPBs
1901    
1902     Testdata
1903    
1904     ROWID = 1
1905     TITLE = Blob Test (Charset Id = 4 Codepage = 65001)
1906     BLOBDATA = (blob), Length = 92514
1907    
1908    
1909     Testdata 2
1910    
1911     ROWID = 1
1912     TITLE = Blob Test (Charset Id = 4 Codepage = 65001)
1913     BLOBDATA (Charset Id = 4 Codepage = 65001)
1914    
1915     Écoute moi
1916    
1917    
1918    
1919     Running Test 16: Error handling
1920     Invalid Database Name Test
1921     Error Handled: I/O error during "open" operation for file "Malformed Name"
1922     Error while trying to open file
1923     No such file or directory
1924     Invalid User Name Test
1925     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1926     Invalid password Test
1927     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1928     Invalid Prepare SQL Test
1929     Error Handled: Dynamic SQL Error
1930     SQL error code = -206
1931     Column unknown
1932     UNKNOWN_DATE
1933     At line 1, column 21 When Executing: Update Employee Set Unknown_Date = ? Where EMP_NO = ?
1934     Invalid Open Cursor SQL Test
1935     Error Handled: Dynamic SQL Error
1936     SQL error code = -206
1937     Column unknown
1938     X
1939     At line 1, column 8 When Executing: Select X,count(*) As Counter from EMPLOYEE
1940     Transaction not started Test
1941     Error Handled: Transaction is not active
1942     Invalid Param SQL Type Test
1943     Error Handled: Field "EMP_NO" not found
1944     Invalid Server Name Test
1945     Error Handled: Unable to complete network request to host "unknown".
1946     Failed to locate host machine.
1947     The specified name was not found in the hosts file or Domain Name Services
1948     Invalid User Name Test
1949     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1950     Invalid password Test
1951     Error Handled: Your user name and password are not defined. Ask your database administrator to set up a Firebird login
1952    
1953    
1954     Test Suite Ends