|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: May 2011
Messaggi: 21
|
[Sql] valore null
salve,
Ma se avessi un campo varchar (20) , il quale alloca ( giusto ? ) 20 byte , se inserisco null quel campo quanto pesa ? sempre 20 byte o di meno? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: BG
Messaggi: 10167
|
Quote:
il campo occupa al massimo 20 byte. quindi se ci metti null non occupa (praticamente) nulla. se fosse invece un char(20) (credo) allochi cmq 20 byte anche se il campo vale null. cmq se passa di qui qualche guru di db è meglio.
__________________
Mac mini M1,16GB,2TB,10Gbit;Satechi Hub NVMe;Samsung 990 Pro 4TB;WD My Passport for Mac 4TB / Logitech MX Keys;Logitech MX Vertical;Philips 288E2A;PreSonus Eris E3.5;HP LaserJet Pro M281fdw / QNAP TVS-871-i3-4G,8GB,8x WD Red CMR 6TB raid 6,QNAP QXG-2G1T-I225 / Asus GT-BE19000;QNAP QSW-1105-5T / iPhone 17 Pro Max 1TB;iPad mini 6 256GB;Apple Watch Ultra 2;AirPods Pro 2;Kindle Paperwhite 11 SE / LG OLED C2 48";Apple TV 4K 2021 64GB;Denon AVR-X2800H / Xbox Series X;Seagate Expansion Card 2TB |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
l'unica cosa occhio, almeno in Oracle varchar(20) possono essere 20 byte oppure 20 char, glielo devi specificare tu, inoltre sempre su Oracle varchar è deprecato, meglio usare varchar2
Ma come vedi queste considerazioni sono molto dipendenti dall'engine sql che stai usando
__________________
Khelidan |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:33.




















