sql server新建数据库

2024-06-25 13:29:09问答浏览:4150次

最新回答:可以通过以下方法解决问题:

我要提问

登录后回复

2 个回答

  • 紫仲沙
    第叔媚
    sqlserver中如何判断一列中当值为一位数时前面插入000,二位数插入00,三位数插入0,四位就不做操作直接使用case语句不行吗?
    创建表test(idint)
    插入dbo.test
       (id)
    SELECT1
    UNIONALL
    SELECT
    2
    UNIONALL
    SELECT
    10
    UNIONALL
    SELECT
    18
    UNIONALL
    SELECT
    113
    UNIONALL
    SELECT
    117
    UNIONALL
    SELECT
    1011
    UNIONALL
    SELECT
    1200
    声明:
    1.
    SELECTid,sid=CASEWHENLEN(id)=1THEN'000'+CAST(IDASVARCHAR(10))
    WHENLEN(id)=2THEN'00'+CAST(IDASVARCHAR(10))
    当LEN(id)=3时'0'+CAST(IDASVARCHAR(10))
    当LEN(id)=4时CAST(IDASVARCHAR(10))END
    FROMtest
    2.
    selectid,sid=right('000'+CAST(IDASVARCHAR(10)),4)from测试

    结果:

    10001

    20002

    100010

    180018

    1130113

    1170117

    10111011

    12001200

    因为我用的是int类型,所以类型转换

    上面就是sqlserver数据库怎么写

    赞27回复举报
  • 蔡孟捷
    吉仲日
    sqlserver2000如何执行sql脚本?

    实现方法及详细操作步骤如下:

    1.第一步,打开SQL
    Server软件,然后选择图中“数据库”选项前面的“+”号。如下图所示展开数据库,然后继续下一步。

    2.其次,完成上述步骤后,用同样的方法选择图中红框标注的数据库,该数据库是用户添加的数据库,如下图所示,然后进入下一步。

    3.接下来,完成上述步骤后,选择红框中的“表格”选项将其展开,如下图所示,然后进入下一步。

    4.然后,完成上面的步骤后,红框就是数据库中表的名称,请记住这些名称,然后就会有用了,如下图所示,然后进行下一步。

    5.然后,完成上述步骤后,再次选择添加的数据库,选择它并单击“新建查询”按钮,如下图所示,然后继续下一步。

    6.接下来,完成上述步骤后,软件右侧会显示一个新页面,如下图所示,然后进入下一步。

    7.然后,完成上述步骤后,输入符合SQL语法的SQL语句,然后点击图中的标记,点击“执行”按钮,执行SQL语句,如下图所示,然后进入下一步。

    8.最后,完成上述步骤后,就会得到想要的结果,如下图所示。这样,问题就解决了。

    赞14回复举报
我也是有底线的人~
点击加载更多

热门新闻