Merge tables: how to get the insert_method?

2006-03-07 Thread Martijn Tonies
Hi,

Anyone got a clue where to get a hold of insert_method
after creating the table?

Is the SHOW CREATE TABLE output the only way to
get it?

Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle  MS SQL
Server
Upscene Productions
http://www.upscene.com
My thoughts:
http://blog.upscene.com/martijn/
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: Merge tables: how to get the insert_method?

2006-03-07 Thread SGreen
Martijn Tonies [EMAIL PROTECTED] wrote on 03/07/2006 09:57:17 AM:

 Hi,
 
 Anyone got a clue where to get a hold of insert_method
 after creating the table?
 
 Is the SHOW CREATE TABLE output the only way to
 get it?
 
 Martijn Tonies
 Database Workbench - tool for InterBase, Firebird, MySQL, Oracle  MS 
SQL
 Server
 Upscene Productions
 http://www.upscene.com
 My thoughts:
 http://blog.upscene.com/martijn/
 Database development questions? Check the forum!
 http://www.databasedevelopmentforum.com
 
 

insert_method ?? 

I thought I knew a little about databases and table design but that's a 
new term for me. What does it mean and how would I apply it in order to 
modify a table's contents?

Shawn Green
Database Administrator
Unimin Corporation - Spruce Pine



Re: Merge tables: how to get the insert_method?

2006-03-07 Thread Martijn Tonies
Hello Shawn,

Thanks for replying.

INSERT_METHOD is an option valid for merge tables.
See http://dev.mysql.com/doc/refman/5.0/en/create-table.html

From what I can see, the only way to get it, is parse the 
SHOW CREATE TABLE output.

Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle  MS SQL Server
Upscene Productions
http://www.upscene.com
My thoughts:
http://blog.upscene.com/martijn/
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com
  Martijn Tonies [EMAIL PROTECTED] wrote on 03/07/2006 09:57:17 AM:

   Hi,
   
   Anyone got a clue where to get a hold of insert_method
   after creating the table?
   
   Is the SHOW CREATE TABLE output the only way to
   get it?
   
   

  insert_method ??   

  I thought I knew a little about databases and table design but that's a new 
term for me. What does it mean and how would I apply it in order to modify a 
table's contents? 

  Shawn Green
  Database Administrator
  Unimin Corporation - Spruce Pine 



Re: Merge tables: how to get the insert_method?

2006-03-07 Thread Felix Geerinckx
On 07/03/2006, [EMAIL PROTECTED] wrote:

 insert_method ?? 
 
 I thought I knew a little about databases and table design but that's
 a new term for me. What does it mean and how would I apply it in
 order to modify a table's contents?


From http://dev.mysql.com/doc/refman/5.0/en/merge-storage-engine.html:

To create a MERGE table, you must specify a UNION=(list-of-tables)
clause that indicates which MyISAM tables you want to use as one. You
can optionally specify an INSERT_METHOD option if you want inserts for
the MERGE table to take place in the first or last table of the UNION
list. Use a value of FIRST or LAST to cause inserts to be made in the
first or last table, respectively. If you do not specify an
INSERT_METHOD option or if you specify it with a value of NO, attempts
to insert rows into the MERGE table result in an error.

-- 
felix

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: Merge tables: how to get the insert_method?

2006-03-07 Thread SGreen
Martijn Tonies [EMAIL PROTECTED] wrote on 03/07/2006 10:46:58 AM:

 Hello Shawn,
 
 Thanks for replying.
 
 INSERT_METHOD is an option valid for merge tables.
 See http://dev.mysql.com/doc/refman/5.0/en/create-table.html
 
 From what I can see, the only way to get it, is parse the 
 SHOW CREATE TABLE output.
 
 Martijn Tonies
 Database Workbench - tool for InterBase, Firebird, MySQL, Oracle  
 MS SQL Server
 Upscene Productions
 http://www.upscene.com
 My thoughts:
 http://blog.upscene.com/martijn/
 Database development questions? Check the forum!
 http://www.databasedevelopmentforum.com
   Martijn Tonies [EMAIL PROTECTED] wrote on 03/07/2006 09:57:17 
AM:
 
Hi,

Anyone got a clue where to get a hold of insert_method
after creating the table?

Is the SHOW CREATE TABLE output the only way to
get it?
 

 
   insert_method ?? 
 
   I thought I knew a little about databases and table design but 
 that's a new term for me. What does it mean and how would I apply it
 in order to modify a table's contents? 
 
   Shawn Green
   Database Administrator
   Unimin Corporation - Spruce Pine 
 

Thank you very kindly. 

Shawn Green
Database Administrator
Unimin Corporation - Spruce Pine