首页 > 其他分享 >PowerDesigner 设置默认值时的引号问题

PowerDesigner 设置默认值时的引号问题

时间:2023-11-23 10:48:10浏览次数:27  
标签:TIMESTAMP 引号 PowerDesigner CURRENT SQL 默认值 单引号

在使用 PowerDesigner 做数据库建模时,经常会用到默认值设定,如果默认值是非数值型的,那么 PowerDesigner 会默认加上单引号,例如 某个 create_time 字段的默认值是当前时间函数 CURRENT_TIMESTAMP ,那么生成的 SQL 脚本就会变成 : send_time timestamp not null default 'CURRENT_TIMESTAMP'

而这个 SQL 在执行的时候就会报错,因此我们需要把这个默认的单引号干掉,如果是需要设置字符串默认值的时候,就手工加上 单引号 即可。

去掉单引号的方法如下图所示:

打开该对话框的方法是:菜单 Database -> Edit Current DBMS ...

标签:TIMESTAMP,引号,PowerDesigner,CURRENT,SQL,默认值,单引号
From: https://www.cnblogs.com/shijiehaiyang/p/17851010.html

相关文章

  • 前端歌谣-第贰拾贰课-函数参数默认值
    前言我是歌谣最好的种树是十年前其次是现在今天继续给大家带来的是this指向的讲解环境配置npminit-yyarnaddvite-D修改page.json配置端口{"name":"demo1","version":"1.0.0","description":"","main":"index.js",......
  • CSV文件中含有逗号和双引号的文本如何在Excel中正确的显示
    在工作中将文本保存为CSV格式遇到过一个问题,当文本中含有逗号和双引号的时候,用Excel打开这个文件,文本的内容显示会出现问题。当文本含有逗号时,Excel打开csv文件会默认逗号为分隔符,将一个文本分割成几个单位格显示。如下图: 图1.记事本打开是正常的   图2.Excel中打开后文......
  • 方法的长度是形参的长度,并且如果形参被指定默认值的话,就失去一个长度,比如function(a=1,
    以下哪些表达式的值为0?A(()=>{}).lengthB1&2C+[]D[1,2,-3].reduce((a,b)=>a-b,0)正确答案:ABCD(()=>{}).length;获取方法形参个数,形参为01=00012=0010按位与运算,同为1才为1,否则返回0+[]隐式类型转换,因为[]是对象,所以toPrimitive->valueOf->toString为'',结......
  • Java中用引号创建String对象和用构造函数的区别
    创建一个String对象一般有以下两种方式:Stringstr1="abcd";Stringstr2=newString("abcd");这两种方式有什么区别呢?我们可以通过下面两个小例子来说明.Example1:Stringa="abcd";Stringb="abcd";System.out.println(a==b);//True......
  • js 拼接字符串带变量(js方法参数单双引号拼接的问题记录)
    小结:外面单引号,里面双引号,然后方法参数给转义的单引号即可(看下面的onClick事件即可)//刷新二级信号表格(增删改操作后)functionreloadSignal(subId){//清空$("#msgAll"+subId).empty();//js手工添加表格varhtmlStart='<spanstyle="posit......
  • powerdesigner 数据库建模
    作用,用于数据库建模,形成pdm图,生成数据表或者逆向工程到设计图上1、cdm数据库建模文件表格代表实体,线条代表关系,建模不是建数据库,数据库的一种抽象当前只是建模阶段,不清楚具有以后要向哪种数据库中去生成表,所以这里的数据类型都是一种具体数据库类型的代替名称。name属性的中文名c......
  • 前端歌谣-第贰拾贰课-函数参数默认值
    前言我是歌谣最好的种树是十年前其次是现在今天继续给大家带来的是this指向的讲解环境配置npminit-yyarnaddvite-D修改page.json配置端口{"name":"demo1","version":"1.0.0","description":"","main":"index.js",......
  • js中字符串使用单引号还是双引号
    ES6如下描述:字符串静态字符串一律使用单引号或反引号,不使用双引号。动态字符串使用反引号。//badconsta="foobar";constb='foo'+a+'bar';//acceptableconstc=`foobar`;//goodconsta='foobar';constb=`foo${a}bar`;......
  • kafka复习:(11)auto.offset.reset的默认值
    在ConsumerConfig这个类中定义了这个属性的默认值,如下图也就是默认值为latest,它的含义是:如果没有客户端提交过offset的话,当新的客户端消费时,把最新的offset设置为当前消费的offset.默认是自动提交位移的,每5秒进行一次提交。可以通过参数配置手动提交。手动提交offset的示例import......
  • [sql]使用sql语句增加列,并且设置默认值
    有的时候,我们需要对已存在的表进行插入列的情况,当然,可以使用navicat等工具直接可视化操作,命令行的话,如下:altertable表名 add column列名 数据类型 default默认值 ;demo:altertableT_DB_AutoBackupaddcolumnbOpenint(4)default0; ......