sql server小技巧-自动添加时间与主键自增长
来源:互联网 发布:淘宝身份证上传危险吗 编辑:程序博客网 时间:2024/05/16 07:49
在敲机房收费系统的时候,遇到添加时间的时候总是通过vb端调用当前时间再添到sql server中,期间还有时因为添加时间格式的不统一导致一些小问题,现在才知道原来是自己孤陋寡闻,sql server 早就可以通过时间自动添加。
现在我简单为大家介绍一下这两个小技巧自动添加时间与主机自增长。
1、自动添加时间
a、方法一
create table text ( id int primary key, newDate datetime default(getDate()) )
b、方法二
添加字段将数据类型设为datetime,修改默认值或绑定为getdate(),如图
2、主键自增长
CREATE TABLE test_create_tab2 ( id INT IDENTITY(1, 1) PRIMARY KEY, val VARCHAR(10);
其中IDENTITY(1, 1) 表示初始数值为1,每次增加1
目前只知道主键自增长只能通过代码插入数据库时候添加,没有找到可修改为此的属性。
那么,如果在添加表的时候忘记添加自增长的主键了,如何修改sql server主键自动增长?
其实也简单,你可以删掉原来的主键再重新添加呀
ALTER TABLE 表名 DROP COLUMN 列名ALTER TABLE 表名 ADD 列名 [int] IDENTITY(1,1) NOT NULL;
sql server中其实有很多实用的功能,比如触发器、存储过程等,都可以大大减少我们的编码量与编码难度,还有很多未知领域等待我们去探索.
0 0
- sql server小技巧-自动添加时间与主键自增长
- 自动添加时间与主键自增长
- Sql Server批量删除主键,添加自增长主键
- SQL Server设置主键自增长列
- SQL Server设置主键自增长列
- SQL Server主键自动增长的设置
- SQL Server 2008 设置主键自动增长
- SQL server修改主键为自动增长
- oracle添加主键自增长
- oracle添加主键自增长
- PowerDesigner添加主键自动增长
- myBatis主键自增长sql
- sql server 2005 主键自动增长的替代方案
- 解决SQL server 2005主键自动增长问题
- SQL server 2005主键序列自动增长问题
- SQL Server 编写自动增长的字符串型主键
- sql 自动增长的主键
- sql 自动增长的主键
- vb.net中的SqlHelper
- vb.net机房收费系统之组合查询
- 做完牛腩新闻发布系统之后的收获(牛腩总结)
- WERTYU
- ValidateRequest="false" 无效
- sql server小技巧-自动添加时间与主键自增长
- 比特币高频交易的策略分析
- css初接触
- 第十四周 项目四:电子词典
- 星期几
- Nutch 快速入门(Nutch 2.2.1)
- asp.net小结
- asp.net中Response对象鱼Request对象
- 算法度量方法——时间复杂度及空间复杂度