Perguntas com a marcação «sql»

420
Quando usar "ON UPDATE CASCADE"

Uso "ON DELETE CASCADE" regularmente, mas nunca uso "ON UPDATE CASCADE", pois não tenho tanta certeza de que situação será útil. Para fins de discussão, vamos ver algum código. CREATE TABLE parent ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id) ); CREATE TABLE child ( id INT NOT NULL...

420
Como você cria um usuário somente leitura no PostgreSQL?

Eu gostaria de criar um usuário no PostgreSQL que só possa fazer SELECTs de um banco de dados específico. No MySQL, o comando seria: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; Qual é o comando equivalente ou a série de comandos no PostgreSQL? Eu tentei... postgres=# CREATE ROLE...

414
Substituir uma nova linha no TSQL

Gostaria de substituir (ou remover) um caractere de nova linha em uma string TSQL. Alguma ideia? O óbvio REPLACE(@string, CHAR(13), '') simplesmente não vai fazer isso