Skip to content

Commit 3621560

Browse files
committed
更新 README.md
1 parent 2810272 commit 3621560

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,16 @@ $client = new \Yurun\TDEngine\Client(new \Yurun\TDEngine\ClientConfig([
3535
// 'keepAlive' => true,
3636
]));
3737

38+
// 通过 sql 方法执行 sql 语句
3839
var_dump($client->sql('create database if not exists db_test'));
3940
var_dump($client->sql('show databases'));
4041
var_dump($client->sql('create table if not exists db_test.tb (ts timestamp, temperature int, humidity float)'));
4142
var_dump($client->sql(sprintf('insert into db_test.tb values(%s,%s,%s)', time() * 1000, mt_rand(), mt_rand() / mt_rand())));
4243

4344
$result = $client->sql('select * from db_test.tb');
45+
4446
$result->getResponse(); // 获取接口原始返回数据
47+
4548
// 获取列数据
4649
foreach ($result->getColumns() as $column)
4750
{
@@ -50,12 +53,16 @@ foreach ($result->getColumns() as $column)
5053
$column->getTypeName(); // 列类型名称
5154
$column->getLength(); // 类型长度
5255
}
56+
5357
// 获取数据
5458
foreach ($result->getData() as $row)
5559
{
5660
echo $row['列名']; // 经过处理,可以直接使用列名获取指定列数据
5761
}
62+
5863
$result->getStatus(); // 告知操作结果是成功还是失败;同接口返回格式
64+
5965
$result->getHead(); // 表的定义,如果不返回结果集,则仅有一列“affected_rows”。(从 2.0.17 版本开始,建议不要依赖 head 返回值来判断数据列类型,而推荐使用 column_meta。在未来版本中,有可能会从返回值中去掉 head 这一项。);同接口返回格式
66+
6067
$result->getRow(); // 表明总共多少行数据;同接口返回格式
6168
```

0 commit comments

Comments
 (0)