Someone already had asked this question here but didn't get an answer for that question .
How can I change a table in SQL Server 2012 that starts with a dbo prefix to one without ?
"dbo" stands for database owner. It's the default schema created by default in every database. If you don't create another schema, every object is automatically created using the dbo schema. That is, each user in a database has a default schema, and dbo is the default default schema for new users.
Here is the answer (alter !!!) , for anyone that might need it someday :
IF (NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'MyDbo'))
BEGIN
EXEC ('CREATE SCHEMA [MyDbo] AUTHORIZATION [dbo]')
END
ALTER SCHEMA MyDbo
TRANSFER dbo.your_old_table
GO
change > mydb.tableName to dbo.tableName
1 .Click F4 or ( view > Properties window) , 2 .then click on your Table. 3 .in properties window , in schema field , change the attribute.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With