我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么sql serve的if not exists用不了

就像题目那样,我建表的时候if not exists用不了,但我在mysql可以用,是sql serve需要什么别的设置吗还是什么

img

试试这个


if not exists (select * from sysobjects where id = object_id('S') and OBJECTPROPERTY(id, 'IsUserTable') = 1) 
create table S(
    Sno int primary key, 
    Sname varchar(10) not null,
    Ssex char(2) check(Ssex='男' or Ssex='女'),
    Sage smallint, 
    Sdept varchar(20) default('计算机系')
)

近期文章

  • 关于#matlab#的问题:有产品许可证,mathworks登录且关联了但一直显示激活
  • 在drupal模块中通过Ajax调用执行PHP代码
  • Windows10安装不了SQL Server2012
  • c#窗体程序连接附加数据库
  • C 语言 结构体 链表循环
  • 为啥这个输出结果有问题嘞?
  • 为什么这个程序运行不出来结果呢?
  • 为啥myeclipse配置jdk的时候会出现Target is not a JDK root
  • 在HTML中对齐不同大小的图像
  • C语言 too few arguments 请问该如何修改
  • Python中给不同对象传带有不同参数的回调函数
  • 用verilog HDL语法编写
  • mysql + amoeba3.0.5
  • 用verilog HDL语法编写
  • 为什么运行出来,无论输出什么b都为“1”。为什么“:”输出不出来
  • 视频广告是由前端去引入还是后端?
  • 将内容显示区域化到配置文件中具有匹配区域的用户
  • for循环问题。求帮助。
  • C语言:冒泡排序(升序)
  • element-ui中的Checkbox如何调整字体大小?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华