Domande taggate «null»

Un concetto di database utilizzato per rappresentare dati mancanti, sconosciuti o inapplicabili.


2
Perché una colonna calcolata NOT NULL è considerata nullable in una vista?
Ho un tavolo: CREATE TABLE [dbo].[Realty]( [Id] [int] IDENTITY(1,1) NOT NULL, [RankingBonus] [int] NOT NULL, [Ranking] AS ([Id]+[RankingBonus]) PERSISTED NOT NULL .... ) E una vista: CREATE View [dbo].[FilteredRealty] AS SELECT realty.Id as realtyId, ... COALESCE(realty.Wgs84X, ruian_cobce.Wgs84X, ruian_obec.Wgs84X) as Wgs84X, COALESCE(realty.Wgs84Y, ruian_cobce.Wgs84Y, ruian_obec.Wgs84Y) as Wgs84Y, realty.Ranking, ... FROM realty JOIN …


4
NULL ha un tipo?
Varie fonti (ad esempio Wikipedia , PSOUG ) affermano che Oracle nullnon ha un tipo. È vero? E gli altri RDBMS?
14 datatypes  null 

4
Come escludere i valori NULL all'interno di CONCAT MySQL?
Se ho questo - tadd è la Addresstabella: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' C'è un modo per escludere apt_number se non esiste? Stavo pensando a: WHERE tadd.apt_number IS NOT NULL Ma restituirà solo quelle righe con apt_number, e anche se qualcosa …
14 mysql  null  concat 

1
Come indicizzare una query con `WHERE field IS NULL`?
Ho una tabella con molti inserti, impostando uno dei campi ( uploaded_at) su NULL. Quindi un'attività periodica seleziona tutte le tuple WHERE uploaded_at IS NULL, le elabora e aggiorna, impostando la uploaded_atdata corrente. Come devo indicizzare la tabella? Capisco che dovrei usare un indice parziale come: CREATE INDEX foo ON …


6
Perché non posso usare valori null nei join?
Ho risolto il problema della query usando ... row_number() over (partition by... questa è una domanda più generale sul perché non possiamo usare colonne con valori null nei join. Perché un null non può essere uguale a un null per il bene di un join?
13 oracle  join  null 




4
Motivo per non utilizzare il numero nullable in Oracle?
La nostra azienda si interfaccia con un'altra società di software per un progetto congiunto e ci è stato detto che, se un valore particolare non dovesse essere visualizzato, dovremmo passare un -5000 (il loro valore di sentinella arbitrario); il motivo è che nessuna colonna numerica nel loro database Oracle supporta …


2
Cambia rapidamente la colonna NULL in NOT NULL
Ho una tabella con milioni di righe e una colonna che consente valori NULL. Tuttavia, al momento nessuna riga ha un valore NULL per quella colonna (posso verificarlo abbastanza rapidamente con una query). Tuttavia, quando eseguo il comando ALTER TABLE MyTable ALTER COLUMN MyColumn BIGINT NOT NULL; la query richiede …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.