Domande taggate «ddl»

Data Definition Language è un sottoinsieme di SQL per manipolare gli elementi strutturali di un database, non il contenuto delle tabelle. CREATE, DROP, ALTER e dichiarazioni correlate.



10
Aggiunta di più colonne DOPO una colonna specifica in MySQL
Devo aggiungere più colonne a una tabella ma posizionare le colonne dopo aver chiamato una colonna lastname. Ho provato questo: ALTER TABLE `users` ADD COLUMN ( `count` smallint(6) NOT NULL, `log` varchar(12) NOT NULL, `status` int(10) unsigned NOT NULL ) AFTER `lastname`; Ottengo questo errore: Si è verificato un errore …
362 mysql  ddl 

12
Cosa sono DDL e DML?
Ho sentito i termini DDL e DML in riferimento ai database, ma non capisco cosa siano. Cosa sono e come si relazionano a SQL?
347 sql  ddl  dml 



4
Modifica tabella Aggiungi sintassi colonna
Sto cercando di aggiungere a livello di codice una colonna di identità a una tabella Dipendenti. Non sono sicuro di cosa sto facendo di sbagliato con la mia sintassi. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED …
142 sql  sql-server  tsql  ddl 



8
Simula CREATE DATABASE SE NON ESISTE per PostgreSQL?
Voglio creare un database che non esiste tramite JDBC. A differenza di MySQL, PostgreSQL non supporta la create if not existssintassi. Qual è il modo migliore per farlo? L'applicazione non sa se il database esiste o meno. Dovrebbe controllare e se il database esiste dovrebbe essere utilizzato. Quindi ha senso …
115 sql  database  postgresql  jdbc  ddl 

10
Elimina colonna dalla tabella SQLite
Ho un problema: devo eliminare una colonna dal mio database SQLite. Ho scritto questa domanda alter table table_name drop column column_name ma non funziona. Mi aiuti per favore.
114 sql  sqlite  ddl 

9
Perché utilizzare più colonne come chiavi primarie (chiave primaria composita)
Questo esempio è tratto da w3schools . CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) La mia comprensione è che entrambe le colonne insieme ( P_Ide LastName) rappresentano una chiave primaria per la tabella …


19
ALTER TABLE senza bloccare il tavolo?
Quando si esegue un'istruzione ALTER TABLE in MySQL, l'intera tabella è bloccata in lettura (consentendo letture simultanee, ma proibendo scritture simultanee) per la durata dell'istruzione. Se si tratta di una tabella grande, le istruzioni INSERT o UPDATE potrebbero essere bloccate per mooooolto tempo. C'è un modo per fare un "hot …
107 sql  mysql  ddl  alter-table 

4
Può esserci solo una colonna automatica
Come correggo l'errore da MySQL "puoi avere solo una colonna di incremento automatico". CREATE TABLE book ( id INT AUTO_INCREMENT NOT NULL, accepted_terms BIT(1) NOT NULL, accepted_privacy BIT(1) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
104 mysql  ddl 

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.