webForumDet fria alternativet
Logga in / Bli medlem

BLOB column 'senare' can't have a default value

Databaser & SQL

1 svar · 165 visningar · startad av joxxe

Medlem sedan okt. 200357 inlägg
Trådstart#1

SQL-fråga :

ALTER TABLE `anv` ADD `senare` BLOB DEFAULT 'Ingen beställning gjord ännu.' NOT NULL

MySQL sa:

#1101 - BLOB column 'senare' can't have a default value
[Dokumentation]

Det måste ju gå att använda funktionen default value på något sätt? det ska gå in en text som är längre än 255 texten så jag måste använda blob eller longtext. för de ska inte mkt text ;)

Medlem sedan mars 20025 907 inlägg
#2

BLOB and TEXT columns cannot have DEFAULT values

http://www.mysql.com/doc/en/BLOB.html

Kan du inte skita i default-värdet och sen göra en kontroll i din applikation istället?

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)