~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/information_schema.result

  • Committer: Monty Taylor
  • Date: 2010-11-08 18:26:08 UTC
  • mto: This revision was merged to the branch mainline in revision 1931.
  • Revision ID: mordred@inaugust.com-20101108182608-lci86acl7r53sbi3
Replaced auto_ptr with scoped_ptr.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
a       INTEGER YES             YES     
28
28
select * from data_dictionary.columns where table_name="t1"
29
29
and column_name= "a";
30
 
TABLE_SCHEMA    TABLE_NAME      COLUMN_NAME     COLUMN_TYPE     ORDINAL_POSITION        COLUMN_DEFAULT  COLUMN_DEFAULT_IS_NULL  COLUMN_DEFAULT_UPDATE   IS_SIGNED       IS_AUTO_INCREMENT       IS_NULLABLE     IS_INDEXED      IS_USED_IN_PRIMARY      IS_UNIQUE       IS_MULTI        IS_FIRST_IN_MULTI       INDEXES_FOUND_IN        DATA_TYPE       DATA_ARCHETYPE  CHARACTER_MAXIMUM_LENGTH        CHARACTER_OCTET_LENGTH  NUMERIC_PRECISION       NUMERIC_SCALE   ENUM_VALUES     COLLATION_NAME  COLUMN_COMMENT
31
 
mysqltest       t1      a       INTEGER 0       NULL    YES             NULL    NO      YES     NO      NO      NO      NO      NO      0       INTEGER INTEGER 0       0       0       0       NULL            NULL
 
30
TABLE_SCHEMA    TABLE_NAME      COLUMN_NAME     COLUMN_TYPE     ORDINAL_POSITION        COLUMN_DEFAULT  COLUMN_DEFAULT_IS_NULL  COLUMN_DEFAULT_UPDATE   IS_AUTO_INCREMENT       IS_NULLABLE     IS_INDEXED      IS_USED_IN_PRIMARY      IS_UNIQUE       IS_MULTI        IS_FIRST_IN_MULTI       INDEXES_FOUND_IN        DATA_TYPE       CHARACTER_MAXIMUM_LENGTH        CHARACTER_OCTET_LENGTH  NUMERIC_PRECISION       NUMERIC_SCALE   ENUM_VALUES     COLLATION_NAME  COLUMN_COMMENT
 
31
mysqltest       t1      a       INTEGER 0       NULL    YES             NO      YES     NO      NO      NO      NO      NO      0       INTEGER 0       0       0       0       NULL            NULL
32
32
select table_name, column_name from data_dictionary.columns 
33
33
where table_schema = 'mysqltest' and table_name = 't1';
34
34
table_name      column_name
100
100
where table_name='t1';
101
101
column_name     data_type       CHARACTER_OCTET_LENGTH  CHARACTER_MAXIMUM_LENGTH
102
102
f1      BLOB    0       0
103
 
f2      TEXT    0       0
 
103
f2      BLOB    0       0
104
104
drop table t1;
105
105
create table t1(f1 int, f2 int, f3 BIGINT, f4 int,
106
106
f5 BIGINT, f6 int, f7 int);
187
187
AND t.table_name NOT LIKE 'falcon%'
188
188
  ORDER BY t.table_name, c1.column_name;
189
189
table_name      column_name
190
 
CATALOGS        CATALOG_CREATION_TIME
191
190
CHARACTER_SETS  DEFAULT_COLLATE_NAME
192
191
COLLATIONS      COLLATION_NAME
193
192
COLUMNS TABLE_SCHEMA
194
193
CUMULATIVE_SQL_COMMANDS COUNT_SELECT
195
194
CUMULATIVE_USER_STATS   BYTES_RECEIVED
196
195
CURRENT_SQL_COMMANDS    IP
197
 
ERRORS  ERROR_NAME
 
196
DRIZZLE_PROTOCOL_STATUS VARIABLE_VALUE
198
197
FOREIGN_KEYS    CONSTRAINT_SCHEMA
199
198
GLOBAL_STATEMENTS       VARIABLE_VALUE
200
199
GLOBAL_STATUS   VARIABLE_VALUE
202
201
INDEXES TABLE_SCHEMA
203
202
INDEX_PARTS     TABLE_SCHEMA
204
203
INNODB_CMP      COMPRESS_OPS
205
 
INNODB_CMPMEM   PAGE_SIZE
206
 
INNODB_CMPMEM_RESET     PAGE_SIZE
 
204
INNODB_CMPMEM   PAGES_USED
 
205
INNODB_CMPMEM_RESET     PAGES_USED
207
206
INNODB_CMP_RESET        COMPRESS_OPS
208
207
INNODB_LOCKS    LOCK_TRX_ID
209
208
INNODB_LOCK_WAITS       REQUESTED_LOCK_ID
210
 
INNODB_REPLICATION_LOG  TRANSACTION_SEGMENT_ID
211
209
INNODB_STATUS   VARIABLE_VALUE
212
 
INNODB_SYS_COLUMNS      NAME
213
 
INNODB_SYS_FIELDS       NAME
214
 
INNODB_SYS_FOREIGN      FOR_NAME
215
 
INNODB_SYS_FOREIGN_COLS FOR_COL_NAME
216
 
INNODB_SYS_INDEXES      NAME
217
 
INNODB_SYS_TABLES       NAME
218
 
INNODB_SYS_TABLESTATS   NAME
219
210
INNODB_TRX      TRX_STATE
220
211
MODULES MODULE_VERSION
 
212
MYSQL_PROTOCOL_STATUS   VARIABLE_VALUE
221
213
PLUGINS PLUGIN_TYPE
222
 
PROCESSLIST     USERNAME
223
 
PROTOCOL_COUNTERS       COUNTER
 
214
PROCESSLIST     USER
224
215
REPLICATION_STREAMS     APPLIER
225
216
SCHEMAS SCHEMA_NAME
226
217
SCOREBOARD_STATISTICS   NUMBER_OF_RANGE_LOCKS
227
218
SESSION_STATEMENTS      VARIABLE_VALUE
228
219
SESSION_STATUS  VARIABLE_VALUE
229
220
SESSION_VARIABLES       VARIABLE_VALUE
230
 
SYS_REPLICATION_LOG     SEGID
231
221
TABLES  TABLE_SCHEMA
232
222
TABLE_CACHE     TABLE_SCHEMA
233
223
TABLE_CONSTRAINTS       CONSTRAINT_SCHEMA
234
224
TABLE_DEFINITION_CACHE  TABLE_SCHEMA
235
 
USER_DEFINED_BARRIERS   SESSION_ID
236
 
USER_DEFINED_LOCKS      SESSION_ID
237
225
USER_DEFINED_VARIABLES  VARIABLE_VALUE
 
226
USER_LOCKS      SESSION_ID
238
227
SELECT t.table_name, c1.column_name
239
228
FROM data_dictionary.tables t
240
229
INNER JOIN
252
241
AND t.table_name NOT LIKE 'falcon%'
253
242
  ORDER BY t.table_name, c1.column_name;
254
243
table_name      column_name
255
 
CATALOGS        CATALOG_CREATION_TIME
256
244
CHARACTER_SETS  DEFAULT_COLLATE_NAME
257
245
COLLATIONS      COLLATION_NAME
258
246
COLUMNS TABLE_SCHEMA
259
247
CUMULATIVE_SQL_COMMANDS COUNT_SELECT
260
248
CUMULATIVE_USER_STATS   BYTES_RECEIVED
261
249
CURRENT_SQL_COMMANDS    IP
262
 
ERRORS  ERROR_NAME
 
250
DRIZZLE_PROTOCOL_STATUS VARIABLE_VALUE
263
251
FOREIGN_KEYS    CONSTRAINT_SCHEMA
264
252
GLOBAL_STATEMENTS       VARIABLE_VALUE
265
253
GLOBAL_STATUS   VARIABLE_VALUE
267
255
INDEXES TABLE_SCHEMA
268
256
INDEX_PARTS     TABLE_SCHEMA
269
257
INNODB_CMP      COMPRESS_OPS
270
 
INNODB_CMPMEM   PAGE_SIZE
271
 
INNODB_CMPMEM_RESET     PAGE_SIZE
 
258
INNODB_CMPMEM   PAGES_USED
 
259
INNODB_CMPMEM_RESET     PAGES_USED
272
260
INNODB_CMP_RESET        COMPRESS_OPS
273
261
INNODB_LOCKS    LOCK_TRX_ID
274
262
INNODB_LOCK_WAITS       REQUESTED_LOCK_ID
275
 
INNODB_REPLICATION_LOG  TRANSACTION_SEGMENT_ID
276
263
INNODB_STATUS   VARIABLE_VALUE
277
 
INNODB_SYS_COLUMNS      NAME
278
 
INNODB_SYS_FIELDS       NAME
279
 
INNODB_SYS_FOREIGN      FOR_NAME
280
 
INNODB_SYS_FOREIGN_COLS FOR_COL_NAME
281
 
INNODB_SYS_INDEXES      NAME
282
 
INNODB_SYS_TABLES       NAME
283
 
INNODB_SYS_TABLESTATS   NAME
284
264
INNODB_TRX      TRX_STATE
285
265
MODULES MODULE_VERSION
 
266
MYSQL_PROTOCOL_STATUS   VARIABLE_VALUE
286
267
PLUGINS PLUGIN_TYPE
287
 
PROCESSLIST     USERNAME
288
 
PROTOCOL_COUNTERS       COUNTER
 
268
PROCESSLIST     USER
289
269
REPLICATION_STREAMS     APPLIER
290
270
SCHEMAS SCHEMA_NAME
291
271
SCOREBOARD_STATISTICS   NUMBER_OF_RANGE_LOCKS
292
272
SESSION_STATEMENTS      VARIABLE_VALUE
293
273
SESSION_STATUS  VARIABLE_VALUE
294
274
SESSION_VARIABLES       VARIABLE_VALUE
295
 
SYS_REPLICATION_LOG     SEGID
296
275
TABLES  TABLE_SCHEMA
297
276
TABLE_CACHE     TABLE_SCHEMA
298
277
TABLE_CONSTRAINTS       CONSTRAINT_SCHEMA
299
278
TABLE_DEFINITION_CACHE  TABLE_SCHEMA
300
 
USER_DEFINED_BARRIERS   SESSION_ID
301
 
USER_DEFINED_LOCKS      SESSION_ID
302
279
USER_DEFINED_VARIABLES  VARIABLE_VALUE
 
280
USER_LOCKS      SESSION_ID
303
281
SELECT MAX(table_name) FROM data_dictionary.tables;
304
282
MAX(table_name)
305
283
VIEW_TABLE_USAGE
313
291
create table t2 (f1 int, f2 int);
314
292
drop table t1,t2;
315
293
select 1 as f1 from data_dictionary.tables  where "CHARACTER_SETS"=
316
 
(select cast(table_name as char)  from data_dictionary.tables WHERE TABLE_SCHEMA=schema()
317
 
AND TABLE_NAME = "CHARACTER_SETS"
318
 
 order by table_name limit 1) AND TABLE_SCHEMA=schema() limit 1;
 
294
(select cast(table_name as char)  from data_dictionary.tables
 
295
order by table_name limit 1) limit 1;
319
296
f1
 
297
1
320
298
select t.table_name, group_concat(t.table_schema, '.', t.table_name),
321
299
count(*) as num1
322
300
from data_dictionary.tables t
357
335
f5      BIGINT  NO              NO      
358
336
f6      BIGINT  NO      10      NO      
359
337
f7      DATETIME        NO              NO      
360
 
f8      DATETIME        YES     2006-01-01 00:00:00.000000      NO      
 
338
f8      DATETIME        YES     2006-01-01 00:00:00     NO      
361
339
drop table t1;
362
340
SET max_heap_table_size = DEFAULT;
363
341
USE test;
365
343
SELECT SCHEMA_NAME FROM data_dictionary.schemas
366
344
WHERE SCHEMA_NAME ='data_dictionary';
367
345
SCHEMA_NAME
368
 
DATA_DICTIONARY
 
346
data_dictionary
369
347
SELECT TABLE_COLLATION FROM data_dictionary.tables
370
348
WHERE TABLE_SCHEMA='mysql' and TABLE_NAME= 'db';
371
349
TABLE_COLLATION