2010-05-06 18 views
31

Domanda stupida:Browser query MySQL Come si inserisce NULL?

In SQL, so che posso fare

UPDATE TableA SET MyColumn=NULL 

Ma, come entrare in una cella NULL graficamente? Ho provato a inserire "null" e "NULL" e "" (niente/stringa vuota) nel MySQL Query Browser senza successo.

+2

In SQL Management Studio (MSSQL), si utilizza CTRL + 0. So che non è MySql, ma potresti cercare qualcosa di simile. –

risposta

45
  1. Passa modalità
  2. modificare
  3. clic destro sul campo
  4. Scegliere "contenuto del campo Clear"
+2

E solo per aggiungere per chiunque altro trovare questo, funziona solo se c'è qualcosa nel campo. Se hai già provato a eliminare il contenuto, questo non funzionerà fino a quando non inserirai qualcosa nella cella. Allora questa soluzione funzionerà. –

+0

Non funziona ... – Paul

+7

A partire da MySQL Workbench 6.0.8, l'opzione è stata modificata in "Imposta campo (i) su NULL". – Xynariz

3

Google ha restituito:

È possibile fare clic destro su una cella e scegliere "Cancella campo Content" nel menu a comparsa . Imposterà il valore cella su NULL.

da aggiungere: se si è in modalità di modifica si ottiene un menu di contesto diverso, assicurarsi che non siete in modalità di modifica sulla cella che si desidera impostare a NULL

15

MySQL Workbench 5.4.42: Terribilmente buggy, ma se si prova un paio di volte, tasto destro del mouse la cella in modalità Modifica dovrebbe fornire l'opzione Imposta campo (i) su NULL.

DEL, Ctrl + o simili non funziona.


In Workbench 6.3 l'interfaccia utente del buggy è stata risolta. Non dimenticare di fare clic sul pulsante Applica per eseguire effettivamente l'istruzione risultante UPDATE.

2

Fare clic con il tasto destro del mouse sulla cella e si troverà 'imposta i campi su NULL'.

5

Utilizzare i tasti MAIUSC + CANC quando si fa clic sul campo che si desidera impostare come NULL.

1

Se aiuta, c'è una soluzione alternativa (come sto usando Workbench 6.3 e non vedo alcun 'Set Field (s) a NULL'!) ...

copiato le istruzione SQL dal anteprima, annullare la finestra di dialogo "Aggiorna", ha modificato manualmente i valori "" su NULL e ha eseguito manualmente la query.

0

Un'altra soluzione alternativa. Banco da lavoro 6.3. Cambia campo per pronunciare una stringa vuota e fai clic su Applica. Nella finestra di dialogo "Rivedi script SQL", modificare SET field='' in SET field=NULL e fare clic su Applica.

Problemi correlati