oracle数据库添加date的sql语句
时间: 2023-08-03 11:37:36 浏览: 119
要在Oracle数据库中添加一个DATE类型的列,可以使用以下SQL语句:
```
ALTER TABLE table_name ADD column_name DATE;
```
其中,table_name是要添加列的表名,column_name是要添加的列名。
要向添加的DATE类型的列中插入数据,可以使用TO_DATE函数进行转换,如下所示:
```
INSERT INTO table_name (column1, column2, column_date) VALUES ('value1', 'value2', TO_DATE('2021-09-01', 'YYYY-MM-DD'));
```
其中,column1和column2是表中已有的列,'value1'和'value2'是要插入的值,column_date是添加的DATE类型的列,TO_DATE函数将字符串'2021-09-01'转换为日期类型并插入到column_date列中。
需要注意的是,DATE类型的数据在Oracle中以固定格式存储,即YYYY-MM-DD HH24:MI:SS,因此在插入数据时需要注意格式匹配。
阅读全文