sql >> Databáze >  >> RDS >> Sqlserver

Co je špatného na sp_rename se sloupcem?

Zkuste toto:

USE MYSYS;
GO
EXEC sp_rename 'SYSDetails.AssetName', 'AssetTypeName', 'COLUMN';
GO

sp_rename (Transact-SQL) (msdn ):

Syntaxe s plně kvalifikovaným názvem:

USE Database
GO
EXEC sp_rename 'Database.Schema.TableName.ColumnName', 'NewColumnName', 'COLUMN';
GO

Pokud chcete mít v název objektu plně kvalifikovaný název, měli byste také zadat schéma . Pokud tedy vaše SYSDetails tabulka je v dbo schéma, tento kód by vám měl fungovat:

USE MYSYS;
GO
EXEC sp_rename 'MYSYS.dbo.SYSDetails.AssetName', 'AssetTypeName', 'COLUMN';
GO


  1. Převeďte řetězec s oddělovači na řádky v oracle

  2. levé spojení s prázdnými řádky z pravé tabulky mysql

  3. GreenDao freemaker.jar chybí

  4. zastavení při chybě kompilace ve skriptu sqlplus