Fórum Existe Domains para MySQL ? #30428
01/11/2005
0
Será que MySQL não trabalha com Domains?
[color=green:679f538ae5]Movido de Delphi para MySQL[/color:679f538ae5]
Isoft
Curtir tópico
+ 0Posts
01/11/2005
Adriano Santos
iSoft, até onde sei existem sim, só não sei qual a sintaxe para a criação. Como vc está tentando criar?
Gostei + 0
03/11/2005
Isoft
Quero criar um campo lógico:
[i:917dafee27][b:917dafee27]CREATE DOMAIN BOOLEAN AS
VARCHAR(1) CHARACTER SET NONE
DEFAULT ´N´
CHECK (VALUE IN (´S´,´s´, ´N´,´n´,´0´,´1´))
[/b:917dafee27]
[/i:917dafee27]Estou querendo migrar para MySQL pois tem mais estrutura para trafego de dados via Internet do que o Frebird.
Gostei + 0
03/11/2005
Lehapan
Gostei + 0
03/11/2005
Adriano Santos
Nossa [b:a7b1ef05e7]lehapan[/b:a7b1ef05e7], venho acompanhando a evolução do MySQL a um tempo e confesso que achei que até a versão 3.53 não havia essas implementações e sim apartir da 4.0.
Estou surpreso.
Gostei + 0
03/11/2005
Isoft
Ao tentar criar aparece a mensagem:
[i:fccd586308]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ´DOMAIN BOOLEAN AS
VARCHAR(1) CHARACTER SET NONE
DEFAULT ´N´
CHECK (VALUE IN´ at line 1
[/i:fccd586308]
No PostgreSQL, Firbird e no Interbase funciona perfeitamente.
Gostei + 0
03/11/2005
Mysys
DOMAIN so é suportado na versao MySQL-MaxDB que é uma versao mantida pela SAP nao é a mesma mantida pelo mySQL tem algumas diferenas por exemplo trigger ja ta disponivel na MaxDB a mais de 3 anos e somente agora que foi liberado na versao 5.1
eu nao sai o porque tem duas versoes diferentes do mysql mantido por empresas diferentes e nem exatamente qual a diferenca mas de uma olhade em
[url]http://www.mysql.com/products/maxdb/[/url]
Gostei + 0
04/11/2005
Adriano Santos
A versão MaxDB é paga, por isso.
Gostei + 0
04/11/2005
Isoft
obrigado pela dica. Pelo menos assim sabemos que existe. Mesmo que em versões pagas.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)