创建一个Student数据库
在数据库中创建一个DL表
DL表的列名为:
 用户名
 密码
 权限列名的值随便写出SQL脚本
并写出存储过程
写出每个语句的意思大侠们,小弟在这里谢谢啦
SQL没有学好没有办法

解决方案 »

  1.   

    不需要用存储过程了,一段SQL脚本就可以了啊。不知道你的权限要什么类型,随便给的类型,举个了子了。
    CREATE DATABASE Student
    GO
    USE Student
    GOCREATE TABLE DL
    (USERNAME VARCHAR(20) NOT NULL PRIMARY KEY,
     [PASSWORD] VARCHAR(20),
     PVIVILEGE VARCHAR(200)
    )
    GO
      

  2.   

    大哥说了我不是蛮懂SQL
    能不能每个语句搞个解释啊我要晓得意思
    你这个好像没有写出表的列名啊
    权限的类型就设成int 
    列名的值就用这把
    ('a','1',1)
    ('b','2',0)
    ('c','3',1)
    ('d','4',0)
    ('e','5',1)
      

  3.   


    CREATE TABLE DL
    (用户名 VARCHAR(20) NOT NULL PRIMARY KEY,
    密码 VARCHAR(20),
    权限 int

    INSERT INTO DL(用户名,密码,权限)
    SELECT 'a','1',1 UNION ALL
    SELECT 'b','2',0 UNION ALL
    SELECT 'c','3',1 UNION ALL
    SELECT 'd','4',0 UNION ALL
    SELECT 'e','5',1
      

  4.   

    会用erwin,pb数据库建模工具的话,可以把建的模型导入到数据库,会生成代码,你可以研究下
      

  5.   

    大哥解释哈子什么意思
    还有你没哟创建数据库
    是不是只要在前面写上
    CREATE DATABASE Student 
    GO 
    就够了啊
      

  6.   

    CREATE TABLE DL
    (用户名 VARCHAR(20) NOT NULL PRIMARY KEY,
    密码 VARCHAR(20),
    权限 int

    INSERT INTO DL(用户名,密码,权限)
    SELECT 'a','1',1 UNION ALL
    SELECT 'b','2',0 UNION ALL
    SELECT 'c','3',1 UNION ALL
    SELECT 'd','4',0 UNION ALL
    SELECT 'e','5',1怎么把这个表放到 Student 数据库中
      

  7.   


    CREATE DATABASE Student--创建Student数据库 
    GO
    USE Student--使用Student数据库
    GO 
    CREATE TABLE DL--创建DL表
    (用户名 VARCHAR(20) NOT NULL PRIMARY KEY,--字段用户名,主键不为空
    密码 VARCHAR(20), 
    权限 int

    INSERT INTO DL(用户名,密码,权限)--向DL表里插入内容 
    SELECT 'a','1',1 UNION ALL
    SELECT 'b','2',0 UNION ALL
    SELECT 'c','3',1 UNION ALL
    SELECT 'd','4',0 UNION ALL
    SELECT 'e','5',1