1. create table "my dq_table"
 returned: -2 (expected -2)

2. show column names of this new table (my dq_table) via sys.columns query
Resultset with 3 columns
	Column Name, Column Label:
1	number	number
2	name	name
3	type	type
Data rows:
0	my space	varchar
1	my, comma_space	varchar
2	my$dollar	varchar
3	my#hash	varchar
4	my	tab	varchar
5	my	,tab_comma	varchar
6	my,	comma_tab	varchar
7	my"double_doublequote	varchar
8	Abc	varchar
9	 	varchar
10	123	varchar
Listed 11 rows

3. insert 1 row of data with values same as column names
 returned: 1 (expected 1)

4. insert 1 row of data with values same as column names but without enclosing double quotes
 returned: 1 (expected 1)

5. show content of column(s): "my space"
Resultset with 1 columns
	Column Name, Column Label:
1	my space	my space
Data rows:
"my space"
my space
Listed 2 rows

6. show content of column(s): "my, comma_space"
Resultset with 1 columns
	Column Name, Column Label:
1	my, comma_space	my, comma_space
Data rows:
"my, comma_space"
my, comma_space
Listed 2 rows

7. show content of column(s): "my$dollar"
Resultset with 1 columns
	Column Name, Column Label:
1	my$dollar	my$dollar
Data rows:
"my$dollar"
my$dollar
Listed 2 rows

8. show content of column(s): "my#hash"
Resultset with 1 columns
	Column Name, Column Label:
1	my#hash	my#hash
Data rows:
"my#hash"
my#hash
Listed 2 rows

9. show content of column(s): "my	tab"
Resultset with 1 columns
	Column Name, Column Label:
1	my	tab	my	tab
Data rows:
"my	tab"
my	tab
Listed 2 rows

10. show content of column(s): "my	,tab_comma"
Resultset with 1 columns
	Column Name, Column Label:
1	my	,tab_comma	my	,tab_comma
Data rows:
"my	,tab_comma"
my	,tab_comma
Listed 2 rows

11. show content of column(s): "my,	comma_tab"
Resultset with 1 columns
	Column Name, Column Label:
1	my,	comma_tab	my,	comma_tab
Data rows:
"my,	comma_tab"
my,	comma_tab
Listed 2 rows

12. show content of column(s): "my""double_doublequote"
Resultset with 1 columns
	Column Name, Column Label:
1	my\"double_doublequote	my\"double_doublequote
Data rows:
"my""double_doublequote"
my""double_doublequote
Listed 2 rows

13. show content of column(s): "Abc"
Resultset with 1 columns
	Column Name, Column Label:
1	Abc	Abc
Data rows:
"Abc"
Abc
Listed 2 rows

14. show content of column(s): " "
Resultset with 1 columns
	Column Name, Column Label:
1	 	 
Data rows:
" "
 
Listed 2 rows

15. show content of column(s): "123"
Resultset with 1 columns
	Column Name, Column Label:
1	123	123
Data rows:
"123"
123
Listed 2 rows

16. show content of column(s): *
Resultset with 11 columns
	Column Name, Column Label:
1	my space	my space
2	my, comma_space	my, comma_space
3	my$dollar	my$dollar
4	my#hash	my#hash
5	my	tab	my	tab
6	my	,tab_comma	my	,tab_comma
7	my,	comma_tab	my,	comma_tab
8	my\"double_doublequote	my\"double_doublequote
9	Abc	Abc
10	 	 
11	123	123
Data rows:
"my space"	"my, comma_space"	"my$dollar"	"my#hash"	"my	tab"	"my	,tab_comma"	"my,	comma_tab"	"my""double_doublequote"	"Abc"	" "	"123"
my space	my, comma_space	my$dollar	my#hash	my	tab	my	,tab_comma	my,	comma_tab	my""double_doublequote	Abc	 	123
Listed 2 rows

Finally drop table "my dq_table"
 returned: -2 (expected -2)