Perguntas com a marcação «sql»

345
O que são DDL e DML?

Ouvi os termos DDL e DML em referência a bancos de dados, mas não entendo o que são. O que são e como eles se relacionam com o

343
Oracle: se a tabela existir

Estou escrevendo alguns scripts de migração para um banco de dados Oracle e esperava que o Oracle tivesse algo semelhante à IF EXISTSconstrução do MySQL . Especificamente, sempre que eu quero soltar uma tabela no MySQL, faço algo como DROP TABLE IF EXISTS `table_name`; Dessa forma, se a tabela...

343
brew instale o mysql no macOS

Estou tentando configurar o MySQL no mac os 10.6 usando o Homebrew by brew install mysql 5.1.52. Tudo vai bem e eu também sou bem sucedido com o mysql_install_db. No entanto, quando tento conectar-me ao servidor usando: /usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass' Eu...

343
MySQL - force a não usar cache para testar a velocidade da consulta

Estou testando a velocidade de algumas consultas no MySQL. O banco de dados está armazenando essas consultas em cache, dificultando a obtenção de resultados confiáveis ​​ao testar a rapidez com que essas consultas são. Existe uma maneira de desativar o cache para uma consulta? Sistema: MySQL 4 no...

341
Conversão INT para VARCHAR SQL

Estou usando o Sybase e estou fazendo um select que retorna uma coluna chamada "iftype", mas seu tipo é int e preciso converter em varchar. Quando tento fazer a seleção sem a função de conversão, recebo este erro: Código de erro 257, estado SQL 37000: conversão implícita do tipo de dados...

341
DEFINIR NOCOUNT ON use

Inspirado por esta pergunta, em que existem diferentes pontos de vista sobre SET NOCOUNT ... Devemos usar SET NOCOUNT ON para SQL Server? Se não, por que não? O que faz Edit 6, on 22 Jul 2011 Suprime a mensagem "xx linhas afetadas" após qualquer DML. Este é um conjunto de resultados e, quando...

339
Como faço para definir o fuso horário do MySQL?

Em um servidor, quando eu executo: mysql> select now(); +---------------------+ | now() | +---------------------+ | 2009-05-30 16:54:29 | +---------------------+ 1 row in set (0.00 sec) Em outro servidor: mysql> select now(); +---------------------+ | now() | +---------------------+ |...