第三章 IRIS 编程简介 - SQL
SQL
IRIS 提供了 SQL 的实现,称为 SQL。可以在方法和例程中使用 SQL。
从 ObjectScript 使用 SQL
可以使用以下一种或两种方式从 ObjectScript 执行 SQL:
- 动态
SQL(%SQL.Statement和%SQL.StatementResult类),如下例所示:
SET myquery = "SELECT TOP 5 Name, Title FROM Sample.Employee ORDER BY Salary"
SET tStatement = ##class(%SQL.Statement).%New()
SET tStatus = tStatement.%Prepare(myquery)
SET rset = tStatement.%Execute()
DO rset.%Display()
WRITE !,"End of data"
可以在 ObjectScript 方法和例程中使用动态 SQL。
- 嵌入式
SQL,如下例所示:

.png)
.png)


.png)

