sql >> Databasteknik >  >> RDS >> Sqlserver

Byt namn på kolumn returnerar fel

Alternativ 1: Du kan försöka kontrollera om du kör frågan i rätt databas.

Alternativ 2: Om ja, prova detta:

EXEC sp_rename 
@objname = 'TBL_TAXREPORTtestxxx."[InsertedOn]"',   --or @objname = 'TBL_TAXREPORTtestxxx."InsertedOn"'
@newname = 'InsertedOn', 
@objtype = 'COLUMN'

Alternativ 3: Om ovanstående också misslyckas så kan du försöka skapa en ny tabell med alla namn korrekta och kopiera data från den befintliga tabellen till den nya tabellen och släppa den föregående. Och till sist byt namn på tabellen.

EDIT:

Alternativ 4: Som Gordon har sagt i kommentarerna, kanske du också vill söka efter schema.

EXEC sp_rename 
@objname = '[dbo].TBL_TAXREPORTtestxxx."[InsertedOn]"',   
@newname = 'InsertedOn', 
@objtype = 'COLUMN'



  1. Hur man hämtar flera parametrar med samma namn från en URL i PHP och infogar alla poster i tabellen

  2. PHP - hämta data från db till JSON

  3. Hämta grekiska bokstäver från MSSQL-databasen med PHP

  4. Informationsschema och primärnycklar