Sql 创建表类型与创建类型
请任何人用简单的语言描述一下这张图片中的两种说法好吗?您的答复将不胜感激Sql 创建表类型与创建类型,sql,create-table,hana,Sql,Create Table,Hana,请任何人用简单的语言描述一下这张图片中的两种说法好吗?您的答复将不胜感激 谢谢因为您正在使用HANA,它是SQLScript,所以: CREATE TABLE TYPE是一种不推荐使用的用于注册表类型的语法 CREATE TYPE是定义表类型的新语法。如前所述,表类型没有实例,它类似于供将来使用的模板 至于图中的表,我认为它是以一种很好的方式指定新旧语法的差异。因为您使用的是HANA,它是SQLScript,所以: CREATE TABLE TYPE是一种不推荐使用的用于注册表类型的语法 CRE
谢谢因为您正在使用HANA,它是SQLScript,所以:
CREATE TABLE TYPE
是一种不推荐使用的用于注册表类型的语法
CREATE TYPE
是定义表类型的新语法。如前所述,表类型没有实例,它类似于供将来使用的模板
至于图中的表,我认为它是以一种很好的方式指定新旧语法的差异。因为您使用的是HANA,它是SQLScript,所以:
CREATE TABLE TYPE
是一种不推荐使用的用于注册表类型的语法
CREATE TYPE
是定义表类型的新语法。如前所述,表类型没有实例,它类似于供将来使用的模板
至于图中的表,我认为它是以一种很好的方式指定新旧语法的差异。你确定你说的是mysql,不是oracle吗?不,我不确定。这是我在看SQLscripts视频时看到的。我明白了,只是你的标签有点误导了我,我误读了你的例子。这究竟是为了什么<代码>创建表类型xyz(publisher int)不是有效的TSQL。我在“SAP HANA数据库”的视频教程中找到了这一点。但我确信这不是特定的,而是通用的SQL语句。只是我不明白其中的区别。你确定你说的是mysql,不是oracle吗?不,我不确定。这是我在看SQLscripts视频时看到的。我明白了,只是你的标签有点误导了我,我误读了你的例子。这究竟是为了什么<代码>创建表类型xyz(publisher int)不是有效的TSQL。我在“SAP HANA数据库”的视频教程中找到了这一点。但我确信这不是特定的,而是通用的SQL语句。只是我不明白区别。谢谢你的回答。谢谢你的回答。