Insert into wd_orderitem (count , id_dish , state , info , sn , id_order)values
(1 , 1000000001 , 3 , ARRAY[ ROW(2,1000000001,CURRENT_TIMESTAMP(0))::info ] ,
(SELECT 1+(case when max(sn) ISNULL then 0 else max(sn) end) FROM wd_orderitem WHERE id_order=1000000010 AND id_dish=1000000001) , 1000000010)
相关文章
- Mysql关于主键自增后的插入语句编写
- 在mybatis中,根据使用的数据库不同,执行不同的sql语句
- 【SQL】找出行数与自增标识值不相等的表(即有缺行)
- 读书笔记之sql server数据库重启后自增ID值跳跃1000的解决方法
- SQL server数据库的设置ID,当你插入一条数据时,ID自增
- 日期 sparksql hive sql mysql语句between and >= <= 的边界问题
- sql server 根据身份证号计算出生日期和年龄的存储过程
- SQL 返回新增行的自增ID值方法 - 滔Roy
- sql语句 关于日期时间、类型转换的东西
- SQL Server数据库sql语句生成器(SqlDataToScript)的使用(sql server自增列(id)插入固定值)