我在雪花中使用主键创建了下表,每当我尝试将数据插入该表时,它也允许重复记录。如何限制重复的id?
create table tab11(id int primary key not null,grade varchar(10));
insert into tab11 values(1,'A');
insert into tab11 values(1,'B');
select * from tab11;
Run Code Online (Sandbox Code Playgroud)
输出:插入重复记录。
ID GRADE
1 A
1 B
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 ADO.Net 连接到 Snowflake 数据库。好像不支持。有很多 3rd 方连接器。我想知道哪个好,以及如何使用它。例如,如何将数据插入到雪花表中。
如何将一列的数据类型从布尔值更改varchar(50)为雪花中的值?
OTCONTROLLABLE BOOLEAN 在下面的示例中 OTCONTROLLABLE varchar(50)
create or replace TABLE ORIGINATIONUNRECOGNIZEDREVENUE_OTCN030 (
YEAR VARCHAR(50),
MONTH VARCHAR(50),
OTCONTROLLABLE BOOLEAN);
Run Code Online (Sandbox Code Playgroud)