如何在SQL Server 2000中用代码建表?

如何在SQL Server 2000中用代码建表?,第1张

一·连接数据库
二·在对象资源管理器里,右击数据库新建数据库,自己命名
三·然后打开自己新建的那个数据库,再点击上面的新建查询
四·写入代码
五·执行,完成以后,帅新一下就可以看到了

打开Microsoft SQL Server Management Studio->右键单击数据库d出的快捷菜单里有"新建数据库"并单击创建你所需要的数据库->创建好以后单击你创建的数据库,在右边的窗口中有表,视图等选项,右键单击表就能创建表了!

数据库文件的后缀名字是mdf
2建表有两种方式,一种是在数据库上直接建立表,另一种是用代码建表
第一种比较简单创建表是在企业管理器中创建1)右击表--再d出的菜单中选择新建表---列中输入列名---数据类型---长度--允许空(允许答对勾就好)
直接点击关闭,它会自动提醒你保存,这时候把默认的table1名字该为你想建立表名字就好
3数据库的导入,打开企业管理器,单击数据库---所有任务---附加数据库(这个针对mdf文件)
1sql这个在查询分析器中导入,没有安装数据库,你自己找下吧!

1使用查询分析器或企业管理器生成要复制表的较完整的脚本
所谓完整,要在脚本选项中设置包括约束、自增加等所需脚本。
2复制脚本到存储过程或查询分析器,更改表名和约束名为新表名和约束名。
3在脚本最上面加上:
use databasename
go
4执行脚本

从企业管理器中建表的话考虑到兼容性的问题 可以先选中一个表 然后右击点击新建 必须先选中一个表 创建完成后 不要点关闭 要点工具栏左上角的保存按钮 然后就好了
或是从查询分析器里建个简单的表 然后去企业管理器里修改
希望能解决你的问题

插入时间函数的那列用SQl语句 GetDate()获取当前时间
缓冲区溢出跟超出数组范围的概念差不多 都是越界了 所以建议修改数据类型 varchar(500) 这样应该就哦了
we've沃尔夫
插入当前时间的话 是使用getdate()来取的
例如:create table abc(ntime datetime NOT NULL default (getdate()) )
关于溢出错误,
一个汉字占2个字符,空格占一个,标点,英文字母占一个,自己慢慢算吧!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13074824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存