Kh?c ph?c: "Không chính xác cú pháp g?n" l?i khi b?n s? d?ng m?t c?t ki?u "datetimeoffset" như là c?t phân vùng trong SQL Server 2008 R2

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 2791626 - Xem s?n ph?m mà bài này áp d?ng vào.
Microsoft phân ph?i Microsoft SQL Server 2008 R2 Service Pack 2 b?n s?a l?i như là m?t t?i v? t?p. B?i v? các b?n s?a l?i tích l?y, m?i b?n phát hành m?i ch?a t?t c? các hotfix và t?t c? các s?a l?i b?o m?t mà đư?c đính kèm v?i trư?c SQL Server 2008 R2 b?n ghi d?ch v? Pack 2 s?a ch?a phát hành.
Bung t?t c? | Thu g?n t?t c?

? Trang này

Tri?u ch?ng

Xem xét k?ch b?n sau đây:
  • B?n có m?t b?ng partitioned s? d?ng m?t c?t ki?u datetimeoffset như là m?t c?t phân vùng có s?n trong Microsoft SQL Server 2008 R2.
  • B?n s? d?ng thu?t s? công b? m?i đ? t?o ra m?t ?n ph?m ?nh ch?p c?a b?ng partitioned trong SQL Server Management Studio (SSMS).
Trong trư?ng h?p này, b?n nh?n đư?c thông báo l?i sau trong m?t k?ch b?n đư?c s? d?ng đ? t?o ra các ?n ph?m ?nh ch?p. Các k?ch b?n t? đ?ng đư?c t?o ra b?i Wizard xu?t b?n m?i.
Msg 102, c?p 15, trạm đậu 1, d?ng 3
Không chính xác cú pháp g?n ''.

Lưu ? Cho m?t k?ch b?n ví d? chi ti?t trong đó v?n đ? này có th? x?y ra, tham kh?o ph?n "Thông tin thêm".

Gi?i pháp

Cumulative update C?p nh?t thông tin

Tích l?y Update 5 cho SQL Server 2008 R2 SP2

S?a ch?a cho v?n đ? này l?n đ?u tiên đư?c phát hành trong Cumulative Update 5. Đ? bi?t thêm chi ti?t v? làm th? nào đ? có đư?c đi?u này gói cumulative update cho SQL Server 2008 R2 SP 2, b?m s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2797460 Cumulative update C?p Nh?t gói 5 cho SQL Server 2008 R2 Service Pack 2
Lưu ? B?i v? các b?n xây d?ng tích l?y, m?i s?a ch?a m?i phát hành ch?a t?t c? các hotfix và t?t c? các s?a l?i b?o m?t mà đư?c đính kèm v?i trư?c SQL Server 2008 R2 SP 2 s?a ch?a phát hành. Chúng tôi khuyên b?n h?y xem xét vi?c áp d?ng s?a ch?a phát hành g?n đây nh?t có ch?a hotfix này. Đ? bi?t thêm chi ti?t, nh?p vào s? bài vi?t sau đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
2730301 SQL Server 2008 R2 xây d?ng mà đ? đư?c phát hành sau khi SQL Server 2008 R2 Service Pack 2 đư?c phát hành

Thông tin thêm

Gi? s? r?ng b?n t?o ra m?t ch?c năng phân vùng trong SQL Server 2008 R2, và lo?i d? li?u input_parameter_type là datetimeoffset. Sau đó, b?n s? d?ng K?ch b?n ch?c năng phân vùng như trong SSMS. Trong trư?ng h?p này, các v?n đ? đư?c mô t? trong ph?n "Tri?u ch?ng" x?y ra. Ngoài ra, các giá tr? ph?m vi ngày-ch? đư?c t?o ra b?i SSMS không đư?c trích d?n trong d?u ki?m ngo?c đơn.

Ví d?, b?n th?c hi?n các câu sau đây đ? t?o ra m?t ch?c năng phân vùng:
CREATE PARTITION FUNCTION PF_TEST (datetimeoffset(7)) as range right for values('20100101', '20100201', '20100301')
Sau đó, b?n B?m chu?t ph?i vào các ch?c năng phân vùng trong các Đ?i tư?ng Explorer, ch?n Ch?c năng phân vùng k?ch b?n như, ch?n T?o, và sau đó ch?n C?a s? m?i truy v?n biên t?p trong SSMS. B?n th?y đo?n m? đư?c t?o ra sau:
T?O phân vùng ch?c năng [PF_TEST] (datetimeoffset(7)) AS ph?m vi quy?n cho giá tr? (1 tháng 1 năm 2010 12:00:00 AM + 00:00, 1 tháng 2 năm 2010 12:00:00 AM + 00:00:00, 1 tháng 3 năm 2010 12:00:00 AM + 00:00:00)

N?u b?n c? g?ng ch?y đo?n m? t?o ra, sau đó b?n nh?n đư?c thông báo l?i sau:
Msg 102, c?p 15, trạm đậu 1, d?ng 3
Không chính xác cú pháp g?n '12'.

T?nh tr?ng

Microsoft đ? xác nh?n r?ng đây là m?t v?n đ? trong s?n ph?m c?a Microsoft đư?c li?t kê trong ph?n "Áp d?ng cho".

Thu?c tính

ID c?a bài: 2791626 - L?n xem xét sau cùng: 19 Tháng Hai 2013 - Xem xét l?i: 1.0
Áp d?ng
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Workgroup
T? khóa: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2791626 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này: 2791626

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com