sql >> Database >  >> RDS >> Oracle

De grootte van VARCHAR2 van de tabel wijzigen

Het is perfect mogelijk om een ​​kolom met gegevens te wijzigen, inclusief de grootte ervan; de enige uitzondering is dat we een kolom niet kleiner kunnen maken dan de grootste waarde in de kolom (1) .

Dit is de syntaxis ...

alter table TB_POT_ECD_CD modify cd varchar2(100 byte)
/

... en hier is een SQL-viool ook.

(1) Dit geldt voor 11gR2 en misschien eerdere versies; in oudere versies van Oracle konden we alleen lege kolommen verkleinen. Dank aan @StanMcgeek om mij hierop te wijzen.

Dat is een probleem met je SQL. Waarschijnlijk heb je de tabel verkeerd gespeld, of probeer je de query uit te voeren vanuit het verkeerde schema.



  1. Hoe meer Laravel te zijn in een CRUD-app?

  2. Oracle SQL-injectieblok met DBMS_ASSERT

  3. SQL Server Log Verzending &Disaster Recovery Installatie en configuratie -3

  4. LAST_INSERT_ID() MijnSQL