我想從Elixir的ODBC數據庫中獲得一個計數。我可以看到我的結果回來,但是,我不知道如何提取價值。如何從Elixir中的元組列表中提取整數?
{:ok, conn} = :odbc.connect('DSN=mydsn;UID=myuid;PWD=mypwd', [])
{:selected, _colNames, rows} = :odbc.sql_query(conn, 'select count(*) from mytable')
{:選擇[ 'COUNT'],[{ '182'}]}
如何獲得182出一個整數?
我居然也得到了內部的元組最接近:
hd(rows)
{「182」}
我不知道它是否可以滿足您的需求,但您可能還想看看Ecto:https://github.com/elixir-lang/ecto –