Domande taggate «sql»

Structured Query Language (SQL) è un linguaggio per l'interrogazione di database. Le domande dovrebbero includere esempi di codice, struttura della tabella, dati di esempio e un tag per l'implementazione del DBMS (ad esempio MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, ecc.) In uso. Se la tua domanda riguarda esclusivamente un DBMS specifico (utilizza estensioni / funzionalità specifiche), utilizza invece il tag DBMS. Le risposte alle domande contrassegnate con SQL devono utilizzare lo standard SQL ISO / IEC.


18
ERRORE 1452: Impossibile aggiungere o aggiornare una riga figlia: un vincolo di chiave esterna non riesce
Ho creato tabelle in MySQL Workbench come mostrato di seguito: Tabella ORDRE: CREATE TABLE Ordre ( OrdreID INT NOT NULL, OrdreDato DATE DEFAULT NULL, KundeID INT DEFAULT NULL, CONSTRAINT Ordre_pk PRIMARY KEY (OrdreID), CONSTRAINT Ordre_fk FOREIGN KEY (KundeID) REFERENCES Kunde (KundeID) ) ENGINE = InnoDB; Tabella PRODUKT: CREATE TABLE Produkt …



8
Che cos'è il tipo di dati SYSNAME in SQL Server?
A cosa serve il tipo di dati SYSNAME di SQL Server? BOL dice: Il tipo di dati sysname viene utilizzato per colonne di tabella, variabili e parametri di stored procedure che memorizzano i nomi degli oggetti. ma non lo capisco davvero. C'è un caso d'uso che puoi fornire?
131 sql  sql-server  tsql  types 


9
Come aggiungere "ON DELETE CASCADE" nell'istruzione ALTER TABLE
Ho un vincolo di chiave esterna nella mia tabella, voglio aggiungere ON DELETE CASCADE ad esso. Ho provato questo: alter table child_table_name modifica il vincolo nome_fk chiave esterna (child_column_name) fa riferimento a parent_table_name (parent_column_name) su elimina cascata; Non funziona EDIT: la chiave esterna esiste già, ci sono dati nella colonna …
130 sql  oracle 



8
Memorizzazione del sesso (genere) nel database
Voglio archiviare il genere di un utente in un database con il minor costo (dimensioni / prestazioni) possibile. Finora, mi vengono in mente 3 scenari Int - allineato con Enum nel codice (1 = Maschio, 2 = Femmina, 3 = ...) char (1) - Memorizza m , f o un …

11
SQL "seleziona dove non in subquery" non restituisce risultati
Disclaimer: ho capito il problema (credo), ma volevo aggiungere questo problema a StackTranslate.it poiché non riuscivo (facilmente) a trovarlo da nessuna parte. Inoltre, qualcuno potrebbe avere una risposta migliore di me. Ho un database in cui una tabella "Comune" fa riferimento a diverse altre tabelle. Volevo vedere quali record nella …
130 sql  sql-server  tsql 


3
Alias ​​di riferimento (calcolato in SELECT) nella clausola WHERE
SELECT (InvoiceTotal - PaymentTotal - CreditTotal) AS BalanceDue FROM Invoices WHERE BalanceDue > 0 --error Il valore calcolato "BalanceDue" impostato come variabile nell'elenco delle colonne selezionate non può essere utilizzato nella clausola WHERE. C'è un modo che può? In questa domanda correlata ( Utilizzo di una variabile in MySQL Select …
130 sql  sql-server  tsql 


22
Come ottenere il record successivo / precedente in MySQL?
Supponiamo che io abbia record con ID 3,4,7,9 e voglio poter passare l'uno dall'altro navigando tramite i collegamenti successivo / precedente. Il problema è che non so come recuperare il record con l'ID più vicino più vicino. Quindi, quando ho un record con ID 4, devo essere in grado di …
129 sql  mysql 

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.