How can I create a table from another table without copying any values from the old table?
Answers were Sorted based on User's Feedback
Answer / mohammadali.info
CREATE TABLE new_table
AS (SELECT * FROM old_table WHERE 1=2);
For example:
CREATE TABLE suppliers
AS (SELECT * FROM companies WHERE 1=2);
This would create a new table called suppliers that included all columns from the companies table, but no data from the companies table.
| Is This Answer Correct ? | 7 Yes | 3 No |
Answer / amit kumar sharma
Select * into newTable From oldTable where 1=2
The where condition 1=2 will never get true, so only the
column of table will appear and get copied to newTable.
If we remove the where condition table with data will copy
to newtable.
| Is This Answer Correct ? | 3 Yes | 0 No |
How can I enforce to use particular index?
What is the default schema of your login session in ms sql server?
Diffrences between sql server 2000 vs 2005
How do I find the query plan in sql server?
Explain a differential backup?
What is exporting and importing utility?
How to use subqueries in the from clause in ms sql server?
What is the difference between mysql and mysqli?
What are the five characteristics of good data?
What are the differences between UNION and JOINS?
3 Answers CarrizalSoft Technologies,
Mention the differences between local and global temporary tables.
How to execute a sql statement using odbc_exec()?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)