<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Bom, eu tive um caso similar, e resolvi da seguinte forma:<br>
<br>
$ID = time;<br>
$ID .= int(rand 99999)+1;<br>
<br>
Basicamente eu pego a hora e depois acrescento um n&uacute;mero aleat&oacute;rio.
Claro que n&atilde;o est&aacute; esgotada a possibilidade de se ter uma duplica&ccedil;&atilde;o,
mas a probabilidade &eacute; praticamente nula. Al&eacute;m do mais, se der
duplicidade, vai dar erro no insert.<br>
Existe a possbilidade de tu seres ainda mais "neur&oacute;tico" e pegar a hora
+ n&uacute;mero aleat&oacute;rio + incremento...<br>
<br>
<br>
SDS,<br>
<br>
Luciano<br>
<br>
<br>
Marcio Ferreira escreveu:
<blockquote
 cite="midab9b7e900708201227n758b88beiabb4f6b637638a59@mail.gmail.com"
 type="cite">Luis,<br>
  <br>
vc est&aacute; cert&iacute;ssimo, essa era id&eacute;ia mesmo.<br>
A quest&atilde;o &eacute; que n&atilde;o queremos usar um id que seja simplesmente um
incremento. Nos parece que o sistema, ainda mais sendo web, fica muito
vulner&aacute;vel.<br>
Algu&eacute;m tem alguma sugest&atilde;o?
  <br>
  <br>
M&aacute;rcio Ferreira<br>
  <br>
  <div><span class="gmail_quote">Em 20/08/07, <b
 class="gmail_sendername">Luis Motta Campos</b> &lt;<a
 href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>&gt;
escreveu:</span>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On
Aug 17, 2007, at 8:03 PM, Marcio Ferreira wrote:<br>
&gt; Pessoal,<br>
&gt; mesmo n&atilde;o postado nada, nem feito perguntas o conte&uacute;do do
hist&oacute;rico
    <br>
&gt; da lista rtem me ajudado imensamente, foi atrav&eacute;s dele que<br>
&gt; encontrei o DBIx::Class que tornou a minha vida de programador<br>
&gt; muito mais simples.<br>
&gt;<br>
&gt; Bem, estou procurando algo que possa me retornar o dia e a hora
com
    <br>
&gt; pelo menos os cent&eacute;simos de segundo (com nanos seria melhor).<br>
&gt; Encontrei muita coisa no CPAN, mas os que me chamaram a aten&ccedil;&atilde;o<br>
&gt; como o DateTime, n&atilde;o encontro como alternativa de intala&ccedil;&atilde;o para o<br>
&gt; Windows atrav&eacute;s do PPM.<br>
&gt;<br>
&gt; Algu&eacute;m tem alguma sugest&atilde;o?<br>
    <br>
&nbsp;&nbsp; Eu sugiro que voc&ecirc; procure outra alterantiva para usar como chave<br>
prim&aacute;ria desta tabela, M&aacute;rcio.<br>
    <br>
&nbsp;&nbsp; A data e hora, a pesar de parecerem boas alternativas, n&atilde;o
    <br>
funcionam bem para alguns casos "especiais".<br>
    <br>
&nbsp;&nbsp; Reveja a sua modelagem e traga a discuss&atilde;o para a lista, que aqui<br>
tem muitos engenheiros de software muito bem qualificados para te<br>
ajudar. :-)<br>
    <br>
&nbsp;&nbsp; E, se eu estiver falando bobagem (tem uma grande chance de eu<br>
estar ;-), por favor me explique o que voc&ecirc; quer fazer com alta<br>
resolu&ccedil;&atilde;o de tempo?<br>
    <br>
&nbsp;&nbsp; Putamplexos adivinhos. ;-)<br>
--<br>
Luis Motta Campos (
a.k.a. Monsieur Champs) is a software engineer,<br>
Perl fanatic evangelist, and amateur {cook, photographer}<br>
    <br>
    <br>
_______________________________________________<br>
Cascavel-pm mailing list<br>
    <a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>
    <a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
  <a href="http://www.Empregar.com">www.Empregar.com</a>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Cascavel-pm mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a></pre>
</blockquote>
</body>
</html>