第五章 SQL定义表(三)
使用DDL定义表
可以使用标准DDL命令在InterSystems SQL中定义表:
InterSystems SQL中可用的DDL命令
ALTER命令ALTER TABLE,ALTER VIEWCREATE命令CREATE TABLE,CREATE VIEW,CREATE INDEX,CREATE TRIGGERDROP命令DROP TABLE,DROP VIEW,DROP INDEX,DROP TRIGGER
可以通过多种方式执行DDL命令,包括:
- 使用动态SQL。
- 使用嵌入式SQL。
- 使用DDL脚本文件。
- 使用ODBC调用。
- 使用JDBC调用。
在嵌入式SQL中使用DDL
在ObjectScript方法或例程中,可以使用嵌入式SQL来调用DDL命令。
例如,以下方法创建一个Sample.Employee表:
/// d ##class(PHA.TEST.SQL).CreateTable()
ClassMethod CreateTable() As %String
{
&sql(CREATE TABLE Sample.


参见下表:.png)
.png)
.jpeg)
.png)

