Perguntas com a marcação «sql»

SQL (Structured Query Language) é uma linguagem para consulta de bancos de dados. As perguntas devem incluir exemplos de código, estrutura da tabela, dados de amostra e uma tag para a implementação do DBMS (por exemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) em uso. Se sua pergunta estiver relacionada apenas a um DBMS específico (usa extensões / recursos específicos), use a tag desse DBMS. As respostas às perguntas marcadas com SQL devem usar o SQL padrão ISO / IEC.

11
Importar arquivo CSV para o SQL Server
Estou procurando ajuda para importar um .csvarquivo para o SQL Server usando BULK INSERTe tenho algumas perguntas básicas. Problemas: Os dados do arquivo CSV podem ter ,(vírgula) entre (Ex: descrição), então como posso fazer a importação manipulando esses dados? Se o cliente cria o CSV a partir do Excel, os …
186 sql  sql-server  csv  bulkinsert  bulk 

9
Melhor maneira de executar lógica de instrução de caso aninhada no SQL Server
Estou escrevendo uma Consulta SQL, onde algumas das colunas retornadas precisam ser calculadas dependendo de várias condições. Atualmente, estou usando instruções de caso aninhadas, mas está ficando confuso. Existe uma maneira melhor (mais organizada e / ou legível)? (Estou usando o Microsoft SQL Server, 2005) Um exemplo simplificado: SELECT col1, …



3
INSERIR… NA CHAVE DUPLICADA (não faça nada)
Eu tenho uma tabela com uma chave exclusiva para duas colunas: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY (`id`) , UNIQUE INDEX `user_gift_UNIQUE` (`fb_user_id` ASC, `gift_id` …
184 mysql  sql  unique-key 


18
A instrução ALTER TABLE entra em conflito com a restrição FOREIGN KEY
Tenho um problema ao tentar adicionar uma chave estrangeira à minha tblDomaretabela; O que eu estou fazendo errado aqui? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (6811034679,'Bengt','Carlberg',10); INSERT …
184 sql  sql-server  database 

25
Como posso obter nomes de colunas de uma tabela no Oracle?
Preciso consultar o banco de dados para obter os nomes das colunas , para não confundir com os dados da tabela. Por exemplo, se eu tiver uma tabela com o nome EVENT_LOGque contém eventID, eventType, eventDesc, e eventTime, em seguida, eu gostaria de recuperar esses nomes de campos da consulta …
184 sql  database  oracle 


13
Como despejo os dados de algumas tabelas SQLite3?
Como despejo os dados, e somente os dados, e não o esquema, de algumas tabelas SQLite3 de um banco de dados (nem todas as tabelas)? O dump deve estar no formato SQL, pois deve ser facilmente inserido novamente no banco de dados posteriormente e deve ser feito na linha de …
183 sql  sqlite 

10
Não é possível simplesmente usar o nome da tabela do PostgreSQL (“a relação não existe”)
Estou tentando executar o seguinte script PHP para fazer uma consulta simples ao banco de dados: $db_host = "localhost"; $db_name = "showfinder"; $username = "user"; $password = "password"; $dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password") or die('Could not connect: ' . pg_last_error()); $query = 'SELECT * FROM sf_bands LIMIT 10'; $result …

13
MySQL selecione onde a coluna não está vazia
No MySQL, posso selecionar colunas apenas onde algo existe? Por exemplo, eu tenho a seguinte consulta: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 Estou tentando selecionar apenas as linhas em que o telefone começa com 813 e o phone2 tem algo.
182 sql  mysql 

4
MySQL / SQL: Agrupar por data apenas em uma coluna Datetime
Ter uma tabela com uma coluna como: mydate DATETIME... Eu tenho uma consulta como: SELECT SUM(foo), mydate FROM a_table GROUP BY a_table.mydate; Isso agrupará por completo datetime, incluindo horas e minutos. Desejo fazer o grupo até, somente até a data YYYY/MM/DDnão até o YYYY/MM/DD/HH/mm. Alguém sabe como fazer isto? Ainda …
182 sql  mysql 

12
Remover chave primária no MySQL
Eu tenho o seguinte esquema de tabela que mapeia user_customers para permissões em um banco de dados MySQL ativo: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.