webForumDet fria alternativet

Ja/nej fält i Mysql

Databaser & SQL

4 svar · 308 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Jag har exporterat några tabeller från Access till Mysql. När jag gjorde det ändrades mina ja/nej fält till Tinyint.

Finns det någon motsvarighet till Access ja/nej fält i Mysql?

Medlem sedan mars 20032 667 inlägg
#2

Nej, du får använda tinyInt(1)

1 = true
0 = false

Medlem sedan jan. 20011 140 inlägg
#3

ok. tack för svaret. Hade hoppats slippa skriva om alla sql frågor.

Medlem sedan juni 20019 024 inlägg
#4

Du behöver inte skriva om frågorna. 0 är alltid false och icke 0 (allt annat än 0) är alltid true. Således är "Where Fält = True" detsamma som "Where Fält = 1".

Medlem sedan jan. 20011 140 inlägg
#5

När jag testade med where fält = true blev det fel.
Men nu testade jag med where fält = 'true' och det fungerade

260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)