mirror of
https://github.com/FirebirdSQL/firebird-qa.git
synced 2025-01-23 05:53:06 +01:00
658 lines
24 KiB
Python
658 lines
24 KiB
Python
#coding:utf-8
|
|
|
|
"""
|
|
ID: new-database-02
|
|
TITLE: New DB - RDB$CHARACTER_SETS
|
|
DESCRIPTION: Check the correct content of RDB$CHARACTER_SETS for new database
|
|
FBTEST: functional.basic.db.02
|
|
"""
|
|
|
|
import pytest
|
|
from firebird.qa import *
|
|
|
|
db = db_factory()
|
|
|
|
test_script = """
|
|
set list on;
|
|
set blob all;
|
|
set count on;
|
|
select * from rdb$character_sets order by rdb$character_set_id;
|
|
"""
|
|
|
|
act = isql_act('db', test_script, substitutions=[('RDB\\$SECURITY_CLASS[ ]+SQL\\$.*', '')])
|
|
|
|
expected_stdout = """
|
|
RDB$CHARACTER_SET_NAME NONE
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME NONE
|
|
RDB$CHARACTER_SET_ID 0
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$182
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME OCTETS
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME OCTETS
|
|
RDB$CHARACTER_SET_ID 1
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$183
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ASCII
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ASCII
|
|
RDB$CHARACTER_SET_ID 2
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$184
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME UNICODE_FSS
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME UNICODE_FSS
|
|
RDB$CHARACTER_SET_ID 3
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 3
|
|
RDB$SECURITY_CLASS SQL$185
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME UTF8
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME UTF8
|
|
RDB$CHARACTER_SET_ID 4
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 4
|
|
RDB$SECURITY_CLASS SQL$186
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME SJIS_0208
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME SJIS_0208
|
|
RDB$CHARACTER_SET_ID 5
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$187
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME EUCJ_0208
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME EUCJ_0208
|
|
RDB$CHARACTER_SET_ID 6
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$188
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS737
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS737
|
|
RDB$CHARACTER_SET_ID 9
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$208
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS437
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS437
|
|
RDB$CHARACTER_SET_ID 10
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$189
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS850
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS850
|
|
RDB$CHARACTER_SET_ID 11
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$190
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS865
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS865
|
|
RDB$CHARACTER_SET_ID 12
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$191
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS860
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS860
|
|
RDB$CHARACTER_SET_ID 13
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$204
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS863
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS863
|
|
RDB$CHARACTER_SET_ID 14
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$206
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS775
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS775
|
|
RDB$CHARACTER_SET_ID 15
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$209
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS858
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS858
|
|
RDB$CHARACTER_SET_ID 16
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$210
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS862
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS862
|
|
RDB$CHARACTER_SET_ID 17
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$211
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS864
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS864
|
|
RDB$CHARACTER_SET_ID 18
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$212
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME NEXT
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME NEXT
|
|
RDB$CHARACTER_SET_ID 19
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$220
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_1
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_1
|
|
RDB$CHARACTER_SET_ID 21
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$192
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_2
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_2
|
|
RDB$CHARACTER_SET_ID 22
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$193
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_3
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_3
|
|
RDB$CHARACTER_SET_ID 23
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$194
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_4
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_4
|
|
RDB$CHARACTER_SET_ID 34
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$195
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_5
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_5
|
|
RDB$CHARACTER_SET_ID 35
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$196
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_6
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_6
|
|
RDB$CHARACTER_SET_ID 36
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$197
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_7
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_7
|
|
RDB$CHARACTER_SET_ID 37
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$198
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_8
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_8
|
|
RDB$CHARACTER_SET_ID 38
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$199
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_9
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_9
|
|
RDB$CHARACTER_SET_ID 39
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$200
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME ISO8859_13
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME ISO8859_13
|
|
RDB$CHARACTER_SET_ID 40
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$201
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME KSC_5601
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME KSC_5601
|
|
RDB$CHARACTER_SET_ID 44
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$224
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS852
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS852
|
|
RDB$CHARACTER_SET_ID 45
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$202
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS857
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS857
|
|
RDB$CHARACTER_SET_ID 46
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$203
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS861
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS861
|
|
RDB$CHARACTER_SET_ID 47
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$205
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS866
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS866
|
|
RDB$CHARACTER_SET_ID 48
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$213
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME DOS869
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME DOS869
|
|
RDB$CHARACTER_SET_ID 49
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$214
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME CYRL
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME CYRL
|
|
RDB$CHARACTER_SET_ID 50
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$207
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1250
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1250
|
|
RDB$CHARACTER_SET_ID 51
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$215
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1251
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1251
|
|
RDB$CHARACTER_SET_ID 52
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$216
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1252
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1252
|
|
RDB$CHARACTER_SET_ID 53
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$217
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1253
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1253
|
|
RDB$CHARACTER_SET_ID 54
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$218
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1254
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1254
|
|
RDB$CHARACTER_SET_ID 55
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$219
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME BIG_5
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME BIG_5
|
|
RDB$CHARACTER_SET_ID 56
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$225
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME GB_2312
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME GB_2312
|
|
RDB$CHARACTER_SET_ID 57
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$226
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1255
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1255
|
|
RDB$CHARACTER_SET_ID 58
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$221
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1256
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1256
|
|
RDB$CHARACTER_SET_ID 59
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$222
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1257
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1257
|
|
RDB$CHARACTER_SET_ID 60
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$223
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME KOI8R
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME KOI8R
|
|
RDB$CHARACTER_SET_ID 63
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$227
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME KOI8U
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME KOI8U
|
|
RDB$CHARACTER_SET_ID 64
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$228
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME WIN1258
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME WIN1258
|
|
RDB$CHARACTER_SET_ID 65
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$229
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME TIS620
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME TIS620
|
|
RDB$CHARACTER_SET_ID 66
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 1
|
|
RDB$SECURITY_CLASS SQL$230
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME GBK
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME GBK
|
|
RDB$CHARACTER_SET_ID 67
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$231
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME CP943C
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME CP943C
|
|
RDB$CHARACTER_SET_ID 68
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 2
|
|
RDB$SECURITY_CLASS SQL$232
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
RDB$CHARACTER_SET_NAME GB18030
|
|
RDB$FORM_OF_USE <null>
|
|
RDB$NUMBER_OF_CHARACTERS <null>
|
|
RDB$DEFAULT_COLLATE_NAME GB18030
|
|
RDB$CHARACTER_SET_ID 69
|
|
RDB$SYSTEM_FLAG 1
|
|
RDB$DESCRIPTION <null>
|
|
RDB$FUNCTION_NAME <null>
|
|
RDB$BYTES_PER_CHARACTER 4
|
|
RDB$SECURITY_CLASS SQL$233
|
|
RDB$OWNER_NAME SYSDBA
|
|
|
|
|
|
Records affected: 52
|
|
"""
|
|
|
|
@pytest.mark.version('>=3.0')
|
|
def test_1(act: Action):
|
|
act.expected_stdout = expected_stdout
|
|
act.execute()
|
|
assert act.clean_stdout == act.clean_expected_stdout
|