duvida em comando!
26/03/2010
0
ola eu gostaria de saber se eu estou fazendo certo em um certo comando aqui:
eu queria saber se pra pedir o ano maior que 1000 e menor que o ano atual é assim
ctrlcd_cd_ano int check(ctrlcd_cd_ano < 1000 and ctrlcd_cd_ano > getdate())not null
eu queria saber se pra pedir o ano maior que 1000 e menor que o ano atual é assim
Deivid Farias
Curtir tópico
+ 0
Responder
Posts
26/03/2010
Emerson Nascimento
ctrlcd_cd_ano
int check(ctrlcd_cd_ano > 1000 and ctrlcd_cd_ano < year(getdate())) not
null
ou
ctrlcd_cd_ano int check(ctrlcd_cd_ano between 1001 and year(getdate())-1) not null
agora é isso mesmo? maior que 1000 e MENOR que o ano atual?
porque se for maior ou igual a 1000 e até o ano atual, a instrução é:
ctrlcd_cd_ano int check(ctrlcd_cd_ano between 1000 and year(getdate())) not null
ou
ctrlcd_cd_ano int check(ctrlcd_cd_ano between 1001 and year(getdate())-1) not null
agora é isso mesmo? maior que 1000 e MENOR que o ano atual?
porque se for maior ou igual a 1000 e até o ano atual, a instrução é:
ctrlcd_cd_ano int check(ctrlcd_cd_ano between 1000 and year(getdate())) not null
Responder
Clique aqui para fazer login e interagir na Comunidade :)